I've just got this MPEG2 files from a buddy of my and it has a invalid duration. When I load the file into VCDEasy and go to the chapter tab it tells me the duration of the file is 7:14 which completely wrong. It should be over 45 min long.

I've try recoding it and simple multiplexing it in TMPENC to fix the problem but I only get the first 7:14 of the movie.

I've also tried fixing it with MPG-Corrector but that only makes it unviewable.

The file will play in PowerDVD in file mode without any problem. It will also play Window Media Player if you don't try to fast foward it. Once you fast foward it Window Media Player will give you an "Unknown Error" and shut down.

Can this file be fixed? And How?