I have many vfr mp4 videos and I want to convert them cbr avi. For a few days, I searched Internet and I didn't find any quality information. VFR wmv videos convertable with Virtualdub with some codes. But my mp4 videos have AAC audio and VirtualDub can't convert this audio type, so a/v synchronization lost. Megui and some other rip tools nearly always perform synchronization lost for variable videos. So I think vfr videos must convert with any converter audio and video together. VirtualDub can do this but Megui and other tools can't do that. And last I said, VirtualDub can't convert AAC audio.

So I need program and codes for vfr mp4 to cbr avi.


I don't know super advanced video coding. Please give me exact solution with half advanced-half simple details.

I have K-lite Mega Codec Pack last version
Windows XP SP3
Core2Duo 2.93 GHz
3 GB RAM
VirtualDub
Megui
Transcoder

Thanks.

VFR mp4 sample with media info:
Video
ID : 201
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L1.3
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 20mn 26s
Bit rate mode : Variable
Bit rate : 2 307 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Frame rate : 29.970 fps
Minimum frame rate : 29.960 fps
Maximum frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.251
Stream size : 337 MiB (95%)
Encoded date : UTC 2008-10-17 09:43:41
Tagged date : UTC 2008-10-16 09:44:25

Audio
ID : 101
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 20mn 26s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Stream size : 18.7 MiB (5%)
Encoded date : UTC 2008-10-17 09:44:13
Tagged date : UTC 2008-10-16 09:44:25