Archives For mkvmerge GUI

MKVToolNix 19.0.0 “Brave Captain” was released a few days ago. The source code repository, bug tracker and wiki have been moved to GitLab.

MKVToolNix 19.0.0 release highlights:

  • mkvmerge will now consider the first key frame within 1ms of the requested value to be eligible for splitting.
  • the GUI will now save and restore the widths of columns in tree and list views.
  • when closing or reloading a modified file, the GUI will now focus the first element that’s been modified before asking the user for confirmation regarding discarding unsaved changes.
  • See the news page for more details.

How to Install MKVToolNix 19.0.0 in Ubuntu:

The tool has an official Linux repository offers the latest packages for Ubuntu 16.04, Ubuntu 17.04, Ubuntu 17.10 so far.

Open terminal via Ctrl+Alt+T or by searching it from app launcher. When it opens, do following steps:

1. Run command to add the repository:

sudo sh -c 'echo "deb https://mkvtoolnix.download/ubuntu/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/bunkus.org.list'

Replace $(lsb_release -sc) with xenial for Linux Mint 18.x. And input your password (no visual feedback while typing) when it prompts and hit Enter.

2. Then install the key:

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

3. Finally either upgrade the software via Software Updater (Update Manager):

or run command to install the software packages:

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui

Uninstall:

To remove the repository, launch Software & Updates utility and navigate to Other Software tab.

To remove MKVToolNix, use Synaptic Package Manager or run following command:

sudo apt-get remove --autoremove mkvtoolnix mkvtoolnix-gui

Install MKVToolNix 15.0.0 Easily via Snap in Ubuntu

Last updated: September 14, 2017

MKVToolNix now is available as Snap app. You can now run the latest 15.0.0 in all current Ubuntu releases, including Ubuntu 14.04, while the official MKVToolNix apt repository only provides packages for Ubuntu 16.04 and higher.

Open terminal via Ctrl+Alt+T or by searching for “terminal” from your application launcher. When it opens, simply run command:

sudo snap install mkvtoolnix-jz

Input your password (no visual feedback while typing) when it prompts and hit Enter.

The snap includes almost all required dependency libraries. Once you installed it, launch the software from your application launcher and enjoy.

For Ubuntu 14.04, you may first install the snapd daemon while it’s not installed by default:

sudo apt-get install snapd snapd-xdg-open

The snap application can co-exist with the traditional packages. If you installed both version of MKVToolNix, and can’t find out which is the snap app from your application launcher, launch the tools via command in terminal:

/snap/bin/mkvtoolnix-jz.gui

For mkv info, merge, extract, etc., see the picture:

Uninstall MKVToolNix snap:

To remove the snap package of MKVToolNix, run following command in terminal:

sudo snap remove mkvtoolnix-jz

MKVToolNix, a set of Matroska tools for Windows and Linux, has now reached the 15.0.0 release with improved support for new track header elements and a couple of bug-fixes.

MKVToolNix 15.0.0 release highlights:

  • Add “Set destination file name from selected file’s name” option to the “source files” context menu for multiplex tool.
  • Add “Only use the first source file that contains a video track” option in the preferences on “Multiplexer” → “Output”.
  • Ctrl+Up/Down keys to move up/down selected jobs
  • Add support for the “video projection” track header attributes for the GUI, mkvmerge, mkvinfo, and mkvpropedit.
  • Add support for editing the video colour attributes for the GUI and mkvpropedit.
  • Remove the keyboard shortcuts for switching between the different tools in GUI

How to Install MKVToolNix 15.0.0 in Ubuntu:

The tool has an official Linux repository offers the latest packages for Ubuntu 16.04, Ubuntu 17.04 so far.

Open terminal via Ctrl+Alt+T or by searching it from app launcher. When it opens, do following steps:

1. Run command to add the repository:

sudo sh -c 'echo "deb http://mkvtoolnix.download/ubuntu/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/bunkus.org.list'

Replace $(lsb_release -sc) with xenial for Linux Mint 18.x. And input your password (no visual feedback while typing) when it prompts and hit Enter.

2. Then install the key:

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

3. Finally either upgrade the software via Software Updater (Update Manager):

or run command to install the software packages:

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui

Uninstall:

To remove the repository, launch Software & Updates utility and navigate to Other Software tab.

To remove MKVToolNix, use Synaptic Package Manager or run following command:

sudo apt-get remove --autoremove mkvtoolnix mkvtoolnix-gui

MKVToolNix 12.0.0 was released a few days ago. It features one rather important bug fix in the HEVC/h.265 code that can result in invalid files. All users are recommended to upgrade.

MKVToolNix 12.0.0 new features:

  • Ctrl+Shift+Space now toggle the selection of the current item in all tree views (multiple selections are allowed).
  • chapter editor: added the extension `*.cue` (for cue sheet files) to the “open chapter file” dialog.
  • When the CUE sheet includes a global title, it will be automatically used for the title tag when the --title option is empty
  • added an option `–no-date` that prevents the “date” field from being written to the segment information headers.
  • header editor: added support for editing the “date” segment information field.
  • Various bug fixes. See the release note.

MKVToolNix 12.0.0

How to Install MKVToolNix 12.0.0 in Ubuntu:

The official MKVToolNix Linux repository has made the packages for Ubuntu 16.04, Ubuntu 16.10, and Ubuntu 17.04.

Open terminal via Ctrl+Alt+T or by searching for “Terminal” from start menu, when it opens, run following commands one by one:

1. Add the repository via command:

sudo sh -c 'echo "deb http://mkvtoolnix.download/ubuntu/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/bunkus.org.list'

2. Download and install the key via command:

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

3. Finally upgrade the software via Software Updater if you’ve a previous release installed:

Or run commands to install / upgrade MKVToolNix:

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui

MKVToolNix has reached the new major 10.0.0 series with H.264 and H.265 parsers improvements. Here’s how to install it in Ubuntu 16.04, Ubuntu 14.04, Ubuntu 16.10, and their derivatives.

MKVToolNix 10.0.0 changelog:

  • mkvmerge: AVC/h.264 parser: mkvmerge will now drop all frames before the first key frame as they cannot be decoded properly anyway.
  • mkvmerge: HEVC/h.265 parser: mkvmerge will now drop all frames before the first key frame as they cannot be decoded properly anyway.
  • mkvmerge: HEVC/h.265 parser: added a workaround for invalid values for the “default display window” in the VUI parameters of sequence parameter sets.
  • mkvmerge: MP4 reader: fixed track offsets being wrong in certain situations regarding the presence or absence of edit lists (‘elst’ atoms) & composition timestamps (‘ctts’ atoms).
  • mkvmerge: MP4 reader: offsets in “ctts” are now always treated as signed integers, even with version 0 atoms.
  • mkvinfo: the timestamps of SimpleBlocks with negative timestamps are now shown correctly.
  • mkvmerge: Matroska reader: fixed handling BlockGroups and SimpleBlocks with negative timestamps.
  • mkvmerge: MP3 packetizer: the MP3 packetizer will no longer drop timestamps from source containers if they go backwards. This keeps A/V in sync for files where the source was in sync even though their timestamps aren’t monotonic increasing.
  • mkvmerge: AVC/h.264 parser: mkvmerge will now drop timestamps from the source container if no frame is emitted for that timestamp.
  • mkvmerge: HEVC/h.265 parser: mkvmerge will now drop timestamps from the source container if no frame is emitted for that timestamp. Fixes the HEVC equivalent of the problem with AVC described in #1908.
  • mkvextract: SSA/ASS: fixed extraction when the “Format” line in the “[Events]” section contains less fields than the default for SSA/ASS would indicate.

How to Install MKVToolNix 10.0.0 in Ubuntu / Linux Mint:

1. Open terminal via Ctrl+Alt+T or by searching “terminal” from start menu. When it opens, run command to add MKVToolNix Linux repository:

sudo sh -c 'echo "deb http://mkvtoolnix.download/ubuntu/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/bunkus.org.list'

Type in your password (no visual feedback due to security reason) and hit Enter. For Linux Mint 18, replace $(lsb_release -sc) in the code with xenial.

2. Then install the GPG key via command:

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

3. Finally upgrade MKVToolNix via Software Updater if you have a previous release installed.

Or run following commands in terminal to install / upgrade the software:

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui