I captured recorded TV program from VHS. The length on tape was 85 minutes. The length of the AVI was 85 minutes. When I encoded it to VCD with TMPGenc it now had a length of 78 minutes.

I tried playing the AVI and mpeg file together and they are both the same length and do not go out of sync. However the time code in the mpeg goes a bit slower so that by the end it is only 78 minutes instead of the correct 85 minutes.

The settings for encoding were mpeg1, non standard, 1065kbps, 48khz, audio 192kpbs, PAL 25fps. Also had Toolame and SSRC as the audio processors.

Any idea why this is the case?

Also, the final file size was 781mb and I succesfully burnt it to a 80min/700mb CD. How is this possible?