Hi all,
First, I want to say that I am neither a newbie nor a guru. I am trying to convert a VCD MPEG that plays correcly, into DIVX or XVID. The problem is that whenever I am done with the re-encoding process, the video and audio are NOT in sync. First let me tell you that I have encoded other VCD MPEGs, and they are just fine. Just certain ones seem to have this problem, and I don't know what to do to fix it. The audio at the begining is perfectly in sync with the video, but as it plays out, the problem gets worse. I know it is not my computer, as I have a p4 2.8 GHz computer with 512MB RAM, and since other conversions are successful. I am using the latest version of VirtualDub. When I open the mpeg in vdub and click on file info. I get the following info:
Video Track
Frame size, fps (us per frame) = 352x240, 29.970 fps (33367 us)
# of frames = 76896
Audio Track
Format = 44KHz stereo, 224Kbps layer II
# of frames = 98007
I am trying to create a ~233MB DIVX or XVID file, (with MP3 audio at 96kbps). I have tried to encode it two different ways. First, I checked the video --> frame rate... menu. Under "Source rate adjustment", the first time I left it at No Change (current: 29.970 fps), and re-encoded it. The audio and video by the end were WAY off. Then I tried again, but this time I used the "change so video and audio durations match (30.035 fps). This time AGAIN the video and audio were off. But this time by less than the first. In both cases the audio started out matching but became less synched towards the end. I have no idea what to do. If anyone has ANY suggestions I would appreciate it. TIA.
SuperG03
|