A lot of people keep asking me how to use VirtualDub with other files formats besides .avi. Like mkv, flv, mp4 or even .mov.
VirtualDub, as stand-alone, cannot handle mkv, mp4, flv, mov or any other files besides avi. You need a plugin or plugins to load anything else besides avi. Mind you, VirtualDub still only can and will save in avi!
There are a couple plugins that can handle loading different files formats. For me personally only 2 come to mind:
There's my personal favorite: Ffmpeg Input Driver which can handle 31 different file formats according to the plugin developer. Among them are the popular mkv, mp4, flv, mov, rm, rvmb, wmv and ts. The plugin is based, as the name may suggest, of the ffmpeg libraries. And if something doesn't work, remember, this is a plugin still in early development stage as of 03.07.2011.
Then there's fccHandler, which can handle mpeg-2, flv, wmv, fli, flc, mkv. However fccHandler also offers the AC-3 ACM codec, which I use for sound in my videos. Edit: Apparently fccHandler's website is down for some reasons. But there are two mirror with his stuff: Mirror 1, Mirror 2 . Thank's for the eMails pointing that out!
Download whichever plugin you prefer, and unpack it into your VirtualDub plugin folder. Remember however that those plugins only allow you to load said file formats. You cannot save those loaded files in mp4, mov, flv, only in avi.
For redundancy purposes I've decided to host both the AC-3 ACM and AAC ACM codecs and their source code on my blog.
Download AC-3 ACM 2.2 & AAC ACM 1.9: