MKV to MPEG Converter

Generate the exact FFmpeg command to convert MKV files to MPEG-1 or MPEG-2, with bitrate and frame-rate controls, plus a format comparison table.

FFmpeg Command Builder

Generated Command

ffmpeg -i input.mkv -c:v mpeg2video -b:v 4000k -c:a mp2 -b:a 128k output.mpg

Replace input.mkv with your actual file path. FFmpeg must be installed — download free from ffmpeg.org.

Common Presets

MKV vs MPEG — Format Comparison

Attribute MKV MPEG-2
Standard Open-source (Matroska) ISO / IEC 13818
Typical use Blu-ray remux, downloads DVD, broadcast TV
Common codecs H.264, H.265, VP9, AV1 mpeg2video, MP2 audio
DVD authoring Not supported Supported
Broadcast use Not supported Standard
Legacy hardware Limited support Excellent
Subtitles / chapters Full support Limited (PS only)

Install FFmpeg

Copied!

Summary

Generate the exact FFmpeg command to convert MKV files to MPEG-1 or MPEG-2, with bitrate and frame-rate controls, plus a format comparison table.

How it works

  1. Choose your target format: MPEG-2 (DVD and broadcast quality) or MPEG-1 (VCD and legacy compatibility).
  2. Set the video bitrate — higher values produce better quality and larger files.
  3. Optionally select an audio bitrate and frame rate, or keep the source values.
  4. Click "Build Command" to generate the FFmpeg command in the output panel.
  5. Copy the command and run it in a terminal on your computer with FFmpeg installed.
  6. FFmpeg transcodes the MKV and writes the .mpg output to the same directory.

Use cases

  • Convert MKV recordings to MPEG-2 for DVD authoring with standard disc authoring tools.
  • Prepare H.264 or H.265 MKV files for broadcast or legacy video editing workflows that require MPEG.
  • Archive MKV footage in MPEG-1 format for maximum playback compatibility on aging hardware.
  • Supply MPEG clips to NLEs or disc authoring applications that do not accept MKV containers.
  • Convert MKV downloads to MPEG for set-top boxes or DVD players that cannot read Matroska files.
  • Replace GUI converter software with a free, scriptable FFmpeg workflow.
  • Convert high-bitrate MKV captures to MPEG-2 for distribution on disc or broadcast systems.
  • Batch-convert MKV episodes to MPEG using the generated command as a shell loop template.

Frequently Asked Questions

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