Install Mkvtoolnix



Brew

News

Step 1: Install dependencies: qt5-qtmultimedia; cmark-lib; fmt; sudo yum install -y qt5-qtmultimedia cmark-lib fmt tutorialspots@tutorialspots $ sudo yum install -y qt5-qtmultimedia cmark-lib fmt Last metadata expiration check: 0:15:19 ago on Fri 22 Jan 2021 04:55:46 PM CET. Dependencies resolved. MKVToolNix is a small collection of tools (mkvmerge, mkvinfo, mkvextract, mkvpropedit and mmg) that allows you to manipulate Matroska (MKV) files in several ways. You can use MKVToolNix to create, split, edit, mux, demux, merge, extract or inspect Matroska files.

More Matroska related news can be found in my blog.

Install mkvtoolnix

2021

  • 2021-04-22: Added binaries for Ubuntu 21.04 'Hirsute Hippo'.
  • 2021-04-09: Released 56.1.0 (NEWS.md).
  • 2021-04-05: Released 56.0.0 (NEWS.md).
  • 2021-03-24: MKVToolNix for Windows is now available from the Microsoft Store.
  • 2021-03-13: Added a section to the 'downloads' page for a Docker image.
  • 2021-03-06: Released 55.0.0 (NEWS.md).
  • 2021-02-28: Re-added packages for CentOS 8.
  • 2021-02-26: Released 54.0.0 (NEWS.md).
  • 2021-02-19: Dropped support for Ubuntu 18.04 'Bionic Beaver' & 19.10 'Eoan Ermire '.
  • 2021-01-30: Released v53.0.0 (NEWS.md).
  • 2021-01-04: Released v52.0.0 (NEWS.md).
  • 2021-01-04: Dropped support for CentOS due to the recent change in the project's direction.

2020

How To Install Mkvtoolnix

  • 2020-10-22: Added binaries for Ubuntu 20.10 'Groovy Gorilla'.
  • 2020-10-04: Released v51.0.0 (NEWS.md).
  • 2020-09-06: Released v50.0.0 (NEWS.md).
  • 2020-08-02: Released v49.0.0 (NEWS.md).
  • 2020-06-27: Released v48.0.0 (NEWS.md).
  • 2020-06-09: Added binaries for Raspberry Pi OS.
  • 2020-05-30: Released v47.0.0 (NEWS.md).
  • 2020-05-01: Added binaries for Fedora 32 and Ubuntu 20.04 'Focal Fossa' (64-bit only).
  • 2020-05-01: Released v46.0.0 (NEWS.md).

Debian packages

I provide i386 and Amd64 binaries for MKVToolNix for Debian 10 'buster' (the current stable).

Ubuntu

I do not provide binaries for libEBML and libMatroska anymore as they're already part of the official distribution. If those are too old MKVToolNix even bundles the current version of both libraries.

You first have to import my public GPG key because all of my pools are signed. Run this once: sudo wget -O /usr/share/keyrings/gpg-pub-moritzbunkus.gpg https://mkvtoolnix.download/gpg-pub-moritzbunkus.gpg

You can access the packages by adding the lines below to a file such as /etc/apt/sources.list.d/mkvtoolnix.download.list:

VersionAPT source
Debian 10 (aka 'buster') deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ buster main
deb-src [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ buster main

Install Mkvtoolnix Homebrew

Now simply run sudo apt update followed by sudo apt install mkvtoolnix mkvtoolnix-gui.

If updating the package lists fails, make sure you have the package apt-transport-https installed.

Debian 8 'Jessie' and 9 'stretch': you can get versions up to v38.0.0 (for Stretch) and v29.0.0 (for Jessie) from my repositories.

VersionAPT source
Debian 9 (aka 'Stretch') deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ stretch main
deb-src [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ stretch main
Debian 8 (aka 'Jessie') deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ jessie main
deb-src [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ jessie main
Mkvtoolnix-gui

Choco Install Mkvtoolnix

If you're looking for older Debian or MKVToolNix releases, you can look through the repository directory yourself.