MKVToolNix
MKVToolNix is free and open source 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 is built with Qt and written in C++.
Installationâ
Fortunately, Moritz Bunkus (Creator) is sane enough to provide downloads for pretty much all popular desktop operating systems.
- Windows & Mac: MKVToolNix site.
- Linux: Install as a Flatpak or check your package manager.
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â
- 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. - You can set a WebM output in Output > Miscellaneous > "Create WebM compliant file"
- You can split videos in multiple ways in Output > Splitting. Best of all? No freeze frames unlike in FFmpeg and no re-encoding required.
- You can edit metadata without remuxing (Albeit rather limited) in the "Header Editor".