Postby pfurrie » 20 Jan 2010 17:18
We're having the same problem here, on all our computers. Using VLC 1.0.3 (though doesn't seem to matter which particular rev we have -- they all do it). Running it on Windows XP, some with SP2 and others with SP3. File format is MPEG2, which VLC seems to play just fine, except at the end of the file, where it cuts off the last several frames (or up to a second, it seems). We're using it to view material we've produced and stored, with the very end of the file being the very end of the material (no buffer, by design).
When we watch the files, if audio plays up to the very end, it gets cut off in VLC. We haven't bothered trying other formats, as this is the one format on which we rely. Several workstations tested, with varying versions of VLC (though have tested 1.0.3 on at least two of those machines) with many of the files -- all do the same thing. All the media is what we've produced ourselves, most of it with Adobe Premiere CS4, with standard broadcast resolutions (both SD and HD). All the material plays back fine within Adobe Premiere, Windows Media Player, and when pushed to play-out servers for air. It seems that VLC hurriedly closes the playback window when it believes it has processed the end of the spot, but the rest of the audio/video hasn't actually been pushed out to be heard/viewed. Unsure if some other process running on all these computers might be slowing things such that this might occur, or if the problem is just inherent in VLC's nature.
Perhaps if VLC could have the option to just pause on the last frame, this might be alleviated (and would be a welcome feature as well).