MKV to AVI Converter

Configure your MKV-to-AVI conversion settings and get the exact FFmpeg command to run on your computer.

Conversion Settings

Just the filename — or a full path like /home/user/videos/movie.mkv

MPEG-4 works on virtually all AVI-capable players.

500 kbps (small) 6000 kbps (high quality)
64 kbps 320 kbps

FFmpeg Command

ffmpeg -i input.mkv -c:v mpeg4 -b:v 1500k -c:a libmp3lame -b:a 192k output.avi

Command breakdown

Quick tips

  • Run the command in the same folder as your MKV file, or use full paths.
  • Add -y before the output filename to overwrite without a prompt.
  • Speed up encoding with -preset fast (only works with libx264/libx265, not mpeg4).
  • For subtitles inside MKV, use -vf subtitles=input.mkv to burn them in.
Command copied!

Summary

Configure your MKV-to-AVI conversion settings and get the exact FFmpeg command to run on your computer.

How it works

  1. Enter the name of your MKV input file (e.g. movie.mkv).
  2. Choose a video codec — MPEG-4 (xvid) for broad compatibility or MPEG-2 for older players.
  3. Set a video bitrate or leave it on auto for best quality.
  4. Choose an audio codec — MP3 is the safest choice for AVI containers.
  5. Click "Generate Command" and copy the FFmpeg command shown.
  6. Paste the command into your terminal and run it to convert the file.

Use cases

  • Play MKV files on older TVs and DVD players that only support AVI.
  • Import footage into legacy video editors that lack MKV support.
  • Reduce file size while converting by adjusting the bitrate slider.
  • Batch-convert multiple MKV files by adapting the generated command.
  • Archive video collections in a widely supported container format.
  • Convert MKV files recorded by screen capture tools for compatibility.

Frequently Asked Questions

Last updated: 2026-06-11 · Reviewed by Nham Vu