2005-12-06, 05:59 PM
sub Wrote:There is no header that contains the duration in the MPG file. The duration is derived from the presentation time stamps that are spread throughout the file (thousands of them). When people remux the file, this as the side effect of rebuilding these timestamps.
I don't know enough to argue with you even if I wanted to, but how does a player show you the length of the video right as it opens? Obviously it doesn't read the entire file. Does it just read the end of the file too, or does each PTS have the full duration in it? Just curious.
sub Wrote:If you're timestamps are 'broken' then the PVR150 drivers are probably to blame. GB-PVR just saves the MPEG stream byte for byte as its generated by the drivers. Somewhere in amongst all that data is the timestamps, but at record time GB-PVR has no knowledge of which bytes are what, and doesnt manipulate them in any way.
I know its not a gbpvr thing... definitely the drivers. I had no trouble at all until my pvr250 broke and I replaced it with the 150. It's frustrating that they've not fixed such an obvious problem.