I am trying to chop a DivX movie file with VirtualDub so that it fits on two video cds. Everything worked well. However, there is a sound delay. I tried to fix it with the audio synch feature of VirtualDub and it still doesn't produce acceptable results. This might occur, because VirtualDub initially gave me the message: "VirtualDub has detected an improper VBR audio encoding in the source AVI file and will rewrite the audio header with standard CBR values during processing for better compatibility. This may introduce up to 19510ms of skew from the video stream. If this is unacceptable, decompress the *entire* audio stream to an uncompressed WAV file and recompress with a constant bitrate encoder. (bitrate = 113.6 +/- 12.4 kbps)"
Any suggestions? Please give a step by step explanation with VirtualDub.
It must be a standard problem and I have found similar posted messages in this forum, but I don't know, for example, which rate I should use for audio skew correction.
Thank you very much for your assistance in advance and please excuse my computer illiteracy!
yeah search for a program called avi information. it allows you to alter the frame rate on your final file to make the sound exactly on. it's very useful. something happens in the compression that fucks sound up. also, if you're backing up dvds, then try to use dvdx and you'll not have this problem.
it's created by terabit software. if you can't find it on like a google search, im or pm me and i'll get it to you. AiM = dirtynbl
RealDude,
What happened with your DivX movie is that the person who encoded it used a variable bitrate on the audio portion. This throws Virtual Dub for a loop. What you have to do is load your DivX file in Virtual Dub, and you have to extract the audio and video into separate files. To extract the audio only click on File/Save Wav. After that, to extract the video only click Audio/No Audio. Then save the avi. Both times the Video setting should be "Direct Stream Copy."
Once you have separated your audio and video streams, you need to use RazorLame to convert your wav file back into an mp3 file, with Constant Bitrate this time. If you aren't familiar with RazorLame, it is a front-end for the LAME MP3 codec that is installed automatically when you install LAME (v3.93, I think).
Once you have converted your wav file back into mp3 (with constant bitrate), then it is now time to re-join your separate audio and video streams. To do this I use NanDub. There are probably a few tools that can do this though. If you aren't familiar with NanDub, it is built on Virtual Dub but has some added features such as mp3 processing ability. If you don't know where to find NanDub, just install Gordian Knot. It is one of the tools included with the Gordian Knot package.
So, use Nandub to load your avi (that is missing the audio) and your mp3 file and merge them using direct stream copy. You should now be able to split your DivX file without skewing the audio.
I have made good use of all the information provided in these messages and others.
After all I separated the audio stream from the video with Virtual Dub, changed it to 16bit/44000Hz, put it together with the video stream again while chopping, and - voila - everything worked out well.