How to Convert MKV Files to AVI With Freeware

by Chad Anderson

The MKV file has become increasingly popular with digital video archivers because of its flexibility as a file container. MKV files can contain multiple audio and subtitle tracks that allow a more DVD-like experience from a single file. Although MKV is becoming more popular, the AVI format is still the most popular audio-video container in use for digital video. Converting from an MKV to an AVI, either to reduce file size or to make your back-up collection more uniform, is an easy task using one of the many freeware tools available.


Download and install AviDemux for your operating system (see Resources). If you a running Linux, you can most likely find AviDemux in your distribution's package management utility without having to navigate to the company's web site.

Launch AviDemux and click "Open" to bring up the file browsing dialog. Select your MKV file and click "Open" to import the video into AviDemux.

On the left-hand side of the AviDemux dialog, select the "Copy" option under both the audio and video sections listed. Choose AVI from the File Format drop-down box.

Click "Save As" to select a location and name to save your new AVI video to on your hard drive.


Download and install alltoavi from the developer's web page on SourceForge (see Resources).

Launch the application from your programs menu. Click "Add File" and select your MKV file from the file browser. The alltoavi application will detect all of the MKV file's settings as it examines the file.

Click "Add to Job" to add the AVI file to the queue. Click "Execute Job" from the main screen to convert your MKV file to the AVI format.


Download and install MediaCoder from the developer's web site (see Resources). Launch MediaCoder from your program's menu.

Click "Add" and select your MKV file from the file browser dialog. Click "Add" to import your MKV into MediaCoder.

Click the "Audio" tab on the bottom half of the screen and choose "MP3" from the Encoder drop-down list. Click the "Video" tab and select "MPEG4" from the Format drop-down list and "AVI" from the Container drop-down list. Click the "Muxer" tab and tick the "Auto-Select" option.

Click the "File" and then "Settings" options from the tool bar. Under Video Options, change the Output Stream to "XVID." Close the settings dialog to return to the main screen. Click "Start" to encode your video to AVI.

About the Author

Chad Anderson began writing professionally in 2009. He primarily contributes articles on technology and outdoor topics for various websites. His areas of interest include Linux and open-source software along with cycling and other outdoor sports. Anderson holds a Bachelor of Arts in English literature from the University of Nevada in Reno.

More Articles

Photo Credits

  • photo_camera Stockbyte/Stockbyte/Getty Images