Skip to content

MKVToolNix

MKVToolNix is FOSS GUI frontend to a set of tools (mkvmerge, mkvinfo, mkvpropedit, mkvextract) to create, alter and inspect Matroska files under Linux, other *NIXes and Windows.

MKVToolNix Workload

Installation

Fortunately, Moritz Bunkus (Creator) is sane enough to provide downloads for pretty much all popular desktop operating systems.

Usage

Drag and drop media files (or use “Add source files”) to the application and modify, remux, demux, add streams, drop streams, anything and when done set your output destination and click “Start multiplexing” to start writing the output.

Tips and tricks

  1. You can import unencrypted BDMV (index.bdmv) or Blu-ray playlist files into MKVToolNix and it will prompt you to select which stream you would want to import.
  2. You can set a WebM output in Output > Miscellaneous > “Create WebM compliant file”
  3. You can split videos in multiple ways in Output > Splitting. Best of all? No freeze frames unlike in FFmpeg and no re-encoding required.
  4. You can edit metadata without remuxing (Albeit rather limited) in the “Header Editor”.