Archives For MKVToolNix


MKVToolNix, the free and open source Matroska libraries and tools, has reached the 9.9.0 release a few days ago. Here’s how to install it via PPA in Ubuntu 16.04, Ubuntu 16.10, and Linux Mint 18.

MKVToolNix 9.9.0 release highlights:

  • chapter editor: added a character set selection in the preferences for text files.
  • multiplexer: added a column “character set” to the “tracks, chapters and tags” list view showing the currently selected character set for that track.
  • mkvmerge: added an –engage option “all_i_slices_are_key_frames”
  • mkvmerge: MP4 reader: “ctts” version 1 atoms are now supported.
  • DVB subtitle tracks whose CodecPrivate data now is up to the proper five bytes long
  • Various MP4 input module fixes and other fixes.

How to Install MKVToolNix 9.9.0 via PPA:

The new release is available in its official Linux repository for Ubuntu 16.04, and Ubuntu 16.10.

1. Open terminal from your app launcher or via Ctrl+Alt+T shortcut key. When it opens, run command to add the key:

wget -q -O - | sudo apt-key add -

Type in your password (no visual feedback), and hit enter


2. Then go to System Settings -> Software & Updates -> Other Software tab, click Add and paste following line to add the official repository:

deb xenial main

replace xenial (16.04) with yakkety for Ubuntu 16.10.


3. Finally you’re able to upgrade MKVToolNix from previous release via Software Updater


Or install it via commands:

sudo apt update

sudo apt install mkvtoolnix mkvtoolnix-gui


The free and open-source MKVToolNix MKV (Matroska) manipulation tool has reached the 9.6.0 release. Here’s how to install or upgrade it in Ubuntu 16.04, Ubuntu 14.04, and/or Ubuntu 16.10.

MKVToolNix 9.6.0 fixes one major bug in mkvmerge (an endless loop) when appending files. It mostly occurred when muxing MPLS playlists. Several other minor bug fixes and usability enhancements were implemented.

  • mkvmerge and mkvextract now support HDMV TextST subtitles.
  • MKVToolNix GUI has option to only show the list of often used languages/country codes/character sets.
  • mkvextract has been updated to add a “langidx” line to the .idx file upon extraction
  • multiplexer enhancement: added a column “source file’s directory” to the track list
  • multiplexer enhancement: added an option for selecting all tracks of the currently selected source files in the source file context menu


How to Install MKVToolNix 9.6.0 in Ubuntu:

The official MKVToolNix repository for Linux has been updated for Ubuntu 16.04, Ubuntu 14.04, Ubuntu 16.10 and derivatives.

1. To add the repository, first open terminal (Ctrl+Alt+T) and run command to setup the key:

wget -q -O - | sudo apt-key add -


2. Go to System Settings -> Software & Updates -> Other Software tab, then click Add and paste following line:

deb xenial main

You may replace xenial (16.04) in the line with yakkety for Ubuntu 16.10, or trusty for Ubuntu 14.04 and their derivatives.


3. Finally upgrade the software from a previous release via Software Updater:


Or install it for the first time via command:

sudo apt update && sudo apt install mkvtoolnix mkvtoolnix-gui

mkvmerge gui ubuntu 14.04

This quick tutorial shows you how to install the latest release of MKVToolNix (mkvmerge GUI) and receive future updates from its official repository in Ubuntu 14.04 Trusty Tahr LTS.

As you may know, MKVToolNix is a set of tools to create, alter and inspect Matroska files under Linux.

As the program updates so frequently (almost one release per month), the MKVToolNix version available in Ubuntu repositories is always old. If you would like to receive latest features and bug fixes, using mkvtoolnix repository is recommended.

1. Command Line Way:

If you’re familiar with Linux command line, just a few commands will add the repository and install / upgrade to the latest MKVToolNix release in your Ubuntu.

Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run below commands one by one:

sudo add-apt-repository "deb ./"

wget -O - | sudo apt-key add -

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui

After that, running regular Ubuntu updates (via Software Updater) will upgrade the app if there’s a new release.

upgrade mkvtoolnix in Ubuntu

2. Hate Linux commands? Well here is a step by step guide in graphical

1.) Open Unity Dash, search for and open Software & Updates

2.) Under “Other Software” tab, click Add button and then paste below line and click the Add Source button.

deb trusty main

add mkvtoolnix repository

3.) Create an empty document and name it to gpg-pub-moritzbunkus.txt. Paste all content from the keyring page into the document and save it.

MKVToolNix keyring

4.) Import the document you just created in Authentication tab of Software & Updates.


Finally you’re able to install MKVToolNix via Synaptic Package Manager (available in Software Center) after checking for updates (Click Reload button). Or use Software Updater to receive updates if you have a previous version installed.

mkvmerge gui ppa

The mkvmerge gui tool MKVToolnix has reached release 6.8.0 recently with tons of bug fixes for the Windows builds and support for h.265/HEVC video.

So far the h.265/HEVC support is only for reading it from elementary streams or from other Matroska files. See the changelog.


Install MKVToolnix:

The official website provides the most recent builds for Ubuntu 13.04 Raring, Ubuntu 12.04 Precise and Ubuntu 13.10 Saucy. To download the .deb, go to -> select your release code name -> binary -> os type -> download the package.

For command line, run the commands below in a terminal (Ctrl+Alt+T) window one by one:

sudo add-apt-repository "deb ./"

wget -O - | sudo apt-key add -

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui

NOTE: in the code change the Ubuntu code name saucy to yours.

These commands will add the mkvtoolnix repository, download & import the key, update system package lists and install mkvtoolnix and the gui.

mkvmerge gui ppa

mkvmerge GUI has been updated to version 6.7 recently with enhancements and various bug fixes. This simple tutorial shows you how to install or upgrade it in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04 from its official repository.

Changes in mkvmerge GUI:

  • fixed faulty timing informations for H264/AVC
  • fixed mapping of MKV elements
  • support for muxing OPUS/WEBM
  • reading of DTS audio tracks for MP4 video files
  • improved AAC, AC3 and MP3 header decoding
  • enhanced reading of uncompressed PCM audio tracks from QUICKTIME and MP4
  • See the release note for details.

mkvmerge gui ppa

How to Install mkvmerge:

Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one to install the tool:

sudo add-apt-repository "deb ./"

wget -O - | sudo apt-key add -

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui

You may replace saucy for Ubuntu 13.10 with raring for Ubuntu 13.04, quantal for Ubuntu 12.10, or precise for Ubuntu 12.04.

For those who hate Linux commands:

1. go to this page

2. select your Ubuntu editon -> binary

3. Choose your system type amd64 (64-bit) or i386 (32-bit). Check it out in System Settings -> Details.

4 Download and install the latest .deb package.