“How can I use a mkv file as a source in VirtualDub? I’m not skilled with AviSynth, I barely understand any of it, but I assume it’s possible somehow. The codec used in the mkv is AVC, and basically I want to convert it to an xvid/avi file.”
“I’m running into a bit of an issue trying to get VirtualDub to load .MKV files that have their video encoded in HEVC. I have the VirtualDub .mkv filter installed and it reads and loads the file, but gives a “No Video” warning on the video frames.”
We’d admit VirtualDub is a wonderful tool to help you turn your home videos into professional eye-catching movies. While it’s picky in importing videos. It can only support AVI format. If you stick with VirtualDub and want to edit MKV in VirtualDub, there are 3 possible solutions for you.
Method 1: Download plugins
The stand-along VirtualDub supports AVI related video files only. But with the help of plugins, you can load different file formats. You can download the plugin you need, and unpack it into the VirtualDub plugin folder. But remember that those plugins only allow you to load certain file formats. You cannot save those files in MP4, MOV, FLV and other formats, but in AVI. Here four plugins are recommended:
# 1. Ffmpeg Input Driver: The plugin is based, as the name may suggest, of the ffmpeg libraries. It can handle 31 different file formats, among them are the popular MP4, MKV, FLV, MOV, RM, RVMB, WMV and TS.
# 2. fccHandler: It can handle MPEG-2, FLV, WMV, MKV, FLC as well as AC-3 ACM codec. However, the its website is unavailable at the moment for some reasons. But there are two mirrors with his stuff: Mirror 1,Mirror 2.
# 3. Haali Media Splitter: Handles MP4, MKV, MTS, M2TS.
# 4. ffdshow-tryouts: Handles MP4, MKV, MTS, M2TS.
Method 2: Create an AVISynth script
If you know how how to use AVISynth, you can simply open different kinds of video formats in VirtualDub. Basically, it works like this: First, you create a simple text document with special commands, called a script. These commands make references to one or more videos and the filters you wish to run on them. After that you run VirtualDub and open the script file. Then VirtualDub doesn’t aware that AVISynth is working in the background, but thinks it’s directly opening a filtered AVI file. Now let’s see how to make the magic happen:
1. Install K-lite Codec Pack and update FFDShow
First, ensure that the target file is playable in Windows Media Player. So you need to install the necessary codecs to your computer. K-lite Codec Pack which always provides the latest and complete codecs is just fine. You can select a suitable version and choose the codecs you need.
Then open the target video file with Windows Media Player and it should play. If not, you should update your FFDShow to the latest version.
2. Install AVISynth
Then download and install AVISynth, and tick all the options during the installation.
3. Create an AVISynth Script
Open NotePad. Type DirectShowSource(“c:locationtovideo.mkv”). Then replace c:locationtovideo.mkv with the location to your video file (right click the video file to gain the location). Then go to “File” > “Save as” > “Save as Type: All files” and name your video file as video.avs. You can now import the video.avs file in Virtualdub.
Method 3: Convert MKV to VirtualDub supported AVI
To encode MKV to VirtualDub, Brorsoft Video Converter will be a great help. Overall, it’s the optimal MKV converter for you, which can help you convert MKV files into a different and ideally more edit friendly format like .avi for VirtualDub. So you can edit MKV footage with VirtualDub smoothly. Beside, this video convert program can also help to convert MKV to Adobe Premiere Pro, Sony Vegas Pro, Windows Movie Maker, Pinnacle Studio, Avid Media Composer, etc. Plus, with the built-in video editing feature of the program, you can trim, crop, add watermark and more to your video files.
1. Click “Add Video” button (or “Add from folder”) to load MKV source files. Or just drag&drop your MKV videos into the MKV converter.
2. Click on the dropdown menu of “Format” and then move your pointer to “Common Video”. Under the sublist, you can find the DivX AVI or XviD AVI easily.
Tip: Click “Settings” button if you’d like to customize advanced audio and video parameters like Video Codec, aspect ratio, bit rate, frame rate, Audio codec, sample rate, audio channels.
3. Click the “Convert” button to start transcoding MKV to AVI for VirtualDub.
After conversion is done, simply click “Completed” to back to main interface, and click “Open” button to find generated .avi videos. Afterwards, you can transfer the converted MKV clips into VirtualDub for editing smoothly.