I've been using TMpegEnc for a few months with no problem. but recently with some new MPEG1(VCD)'s I've received, the MPEG1 plays fine in the MediaPlayer but if I dumux the audio and video streams, and then remux them, I end up with a Audio sync problem, as if the Audio is shorter than video. I tried with on of my older MPEG1, and that worked fine, so my quess is there is something wrong/different with the new MPEG1's. Any idea how I can get them to either demux or remux correctly, or fix them.

I have alos tried to extract the audio using VirtualDub, and then remuxing but it has the same effect.