In my personal experience, VirtualDubMod ... sucks. It takes much longer to do some extremely simple operations, and sometimes they don't come out right. This holds true across every version I've tried.
- Let's say I want to work with an AVI that has poorly encoded audio. Virtualdub (and vdubmod) will tell you that the VBR headers are borked, and ask what you want to do. Now the SOLUTION is very simple - demux, reencode and remux.
a. In virtualdub, you save wav audio... it takes about 10-20 seconds for a file between 30 and 60 minutes long. Then you set the audio source to WAV file, set the encoding method to Frauhoffer's MP3 at the desired bit rate, and save the AVI with direct copy on the video. This takes about... a minute.
b. Now let's do the same thing in vdubmod. You go to streams... pick the stream you want. Save it as a WAV file. What's this? Why is the counter going up and up? Why does what used to be a 20 second operation now take 9 minutes? Nobody knows. Nobody can tell me. It's insane! Now let's set the source audio... wait, you have to disable the stream. Ok, now let's set that source audio. Cool. Now set the video to direct copy. Ok, now hit go... what? Used to take a minute... again with the 10 minutes for no good reason? WHY OH WHY?
- The other examples are really more along the lines of "why isn't this operation guaranteed 100%" and are somewhat trickier to pin down. In VirtualDub, I never have to double check my files. I never have to skip to the end to make sure that all the audio made it in, or that things haven't come askew by the second half. With vdubmod... I do.
So my answer? Don't use vdubmod unless it's necessary, or until they fix it - which may never happen.