I have captured several movies using virtualDub with the PIC video codec. Although there were a number of dropped frames the .avi file plays fine using the Windows Media Player. After I encode these files to SVCD format using TMPGEnc (MPEG-2, VBR 2200-300, High Quality motion detection) the resulting .mpg file exhibits some very strange behavior. If I sit and watch the clip from the beginning everything is fine. If I skip around in the clip whenever I jump I get a few seconds of fastforward play and then the video plays normally and the sound is out of sync. If I skip near the end of the file everything is fine and the audio is in sync, even if it was out of sync from prior skips. This problem also occurrs when I use TMPGEnc to join previously encoded files that play and behave normally.

If I've left out any information don't hesitate to ask and thanks for any help I may get