Install MKVToolNix Tool For Manipulating Matroska MKV Files On Ubuntu 16.04. MKVToolNix 9.4.2 is the lastest release of the MKV Manipulation App. MKVToolNix tool can easily edit MKV video files. It can perform all the basic and advance file operations such as to split files, merge files, correct files, edit sound tracks, insert effects and sync audio with video.
MKVToolNix tool comes with the following in-built command-line tools:
- mkvmerge : Used for creating Matroska files from other formats
- mkvinfo : Used to get information about the Matroska file
- mkvextract : Extracts tracks from Matroska files to all other formats
MKVToolNix can easily be used to edit mkv video files, split files, sync audio with video.
MKVToolNix 9.4.2
MKVToolNix 9.4.2 is the latest release. It brings the following changes:
- 2016-09-11 Moritz Bunkus <moritz@bunkus.org>
- Released v9.4.2 “So High”.
- mkvmerge: bug fix: AVC & HEVC readers: release v9.4.1 contains a change to both readers so that they will refuse to handle files where the detected pixel width or height is equal to or less than 0. This check was wrong in certain cases causing mkvmerge to reject a file as an unsupported file type. This has been fixed while keeping the constraints on width & height having to be positive.
- Released v9.4.1 “Black Rain”.
- 2016-09-07 Moritz Bunkus <moritz@bunkus.org>
- Note: most of the bugs fixed on 2016-09-06 and 2016-09-07 for issue #1780 are potentially exploitable. The scenario is arbitrary code execution with specially-crafted files. Updating is highly recommended.
- mkvmerge: bug fix: AVC & HEVC readers: the readers will now refuse to handle files where the detected pixel width or height is equal to or less than 0. Before this fix the muxing process aborted with an assertion inside libMatroska. Fixes the last test case of #1780.
- mkvmerge: bug fix: HEVC parser: fixed another invalid memory access (beyond the end of allocated space). Fixes two test cases of #1780.
- 2016-09-06 Moritz Bunkus <moritz@bunkus.org>
- mkvmerge: bug fix: HEVC parser: fixed another invalid memory access (beyond the end of a fixed-size array). Fixes several test cases of #1780.
- mkvmerge: bug fix: MP4 reader: an error message will be printed instead of an uncaught exception when an invalid atom chunk size is encountered during resync. Fixes a test case of #1780.
- mkvmerge: bug fix: AAC reader: fixed mkvmerge throwing an uncaught exception due to the sample rate being 0. Fixes a test case of #1780.
- mkvmerge: bug fix: MP4 reader: fixed an invalid memory access (beyond the end of allocated space). Fixes several test cases of #1780.
- mkvmerge: bug fix: HEVC parser: fixed an invalid memory access (beyond the end of allocated space). Fixes several test cases of #1780.
- mkvmerge: bug fix: fixed an invalid memory access (use after free) during global destruction phase. Fixes several test cases of #1780.
- 2016-09-02 Moritz Bunkus <moritz@bunkus.org>
- mkvmerge: bug fix: using very large –sync values (several minutes) with certain container formats was causing mkvmerge to abort muxing. Fixes #1774.
Install MKVToolNix on Ubuntu 16.04
$ wget -q -O - https://www.bunkus.org/gpg-pub-moritzbunkus.txt | sudo apt-key add -
$ sudo sh -c 'echo "deb http://www.bunkus.org/ubuntu/xenial/ ./" >> /etc/apt/sources.list'
$ sudo apt-get update
$ sudo apt-get install mkvtoolnix mkvtoolnix-gui
Install MKVToolNix on Ubuntu 15.10
$ wget -q -O - https://www.bunkus.org/gpg-pub-moritzbunkus.txt | sudo apt-key add -
$ sudo sh -c 'echo "deb http://www.bunkus.org/ubuntu/wily/ ./" >> /etc/apt/sources.list'
$ sudo apt-get update
$ sudo apt-get install mkvtoolnix mkvtoolnix-gui
Install MKVToolNix on Ubuntu 14.04
$ wget -q -O - https://www.bunkus.org/gpg-pub-moritzbunkus.txt | sudo apt-key add -
$ sudo sh -c 'echo "deb http://www.bunkus.org/ubuntu/trusty/ ./" >> /etc/apt/sources.list'
$ sudo apt-get update
$ sudo apt-get install mkvtoolnix mkvtoolnix-gui
If you want to uninstall and remove mkvtoolnix and mkvtoolnix-gui from Linux Ubuntu Systems, run:
$ sudo apt-get remove mkvtoolnix mkvtoolnix-gui