MKVToolNix Gets New Ubuntu Repository Format

MKVToolNix is a set of free and open source tools used to create, edit and inspect Matroska files (.mkv, .mk3d, .mka and .mks).

The MKVToolNix components consists of 4 command line tools:
  • mkvinfo: get information about Matroska files
  • mkvextract: extract tracks / data from Matroska files
  • mkvmerge: create Matroska files from other media files
  • mkvpropedit: modify properties of existing Matroska files without a complete remux

mkvtoolnix ubuntu

For mkvmerge there's a Qt GUI available, which includes a chapter and header editor. The GUI also implements mkvinfo's and mkvpropedit's functionality and will evolve to cover mkvextract as well.

With the upcoming Ubuntu 18.04 release, repositories that don't use a signed Release file aren't supported by default, so the MKVToolNix developers have changed the MKVToolNix repositories to include Release. As a result, the repository configuration has changed, and if you've previously added the MKVToolNix repository, you'll have to change it.

  • Previously, this is how the repository list file looked:
deb https://mkvtoolnix.download/ubuntu/artful/ ./
deb-src https://mkvtoolnix.download/ubuntu/artful/ ./

  • And this is what you'll have to change it to:
deb https://mkvtoolnix.download/ubuntu/ artful main
deb-src https://mkvtoolnix.download/ubuntu/ artful main

Replace artful with xenial in the list file in /etc/apt/sources.list.d/ (the file name depends on what you've named it), depending on the Ubuntu version you're using. The repository doesn't support Ubuntu 18.04 Bionic Beaver yet.

How to add the MKVToolNix Ubuntu / Linux Mint repository and install the tool


If you didn't have the MKVToolNix repository added already, here's how to add it and then install the MKVToolNix command line tools and GUI:

  • Ubuntu 18.04 Bionic Beaver / Linux Mint 19 Tara:
wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -
echo "deb https://mkvtoolnix.download/ubuntu/ bionic main" | sudo tee /etc/apt/sources.list.d/mkvtoolnix.list
echo "deb-src https://mkvtoolnix.download/ubuntu/ bionic main" | sudo tee -a /etc/apt/sources.list.d/mkvtoolnix.list
sudo apt update
sudo apt install mkvtoolnix mkvtoolnix-gui

  • Ubuntu 17.10 Artful Aardvark:
wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -
echo "deb https://mkvtoolnix.download/ubuntu/ artful main" | sudo tee /etc/apt/sources.list.d/mkvtoolnix.list
echo "deb-src https://mkvtoolnix.download/ubuntu/ artful main" | sudo tee -a /etc/apt/sources.list.d/mkvtoolnix.list
sudo apt update
sudo apt install mkvtoolnix mkvtoolnix-gui

  • Ubuntu 16.04 Xenial Xerus / Linux Mint 18 (and 18.x):
wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -
echo "deb https://mkvtoolnix.download/ubuntu/ xenial main" | sudo tee /etc/apt/sources.list.d/mkvtoolnix.list
echo "deb-src https://mkvtoolnix.download/ubuntu/ xenial main" | sudo tee -a /etc/apt/sources.list.d/mkvtoolnix.list
sudo apt update
sudo apt install mkvtoolnix mkvtoolnix-gui

Update: initially there were no repositories for Ubuntu 18.04 Bionic Beaver / Linux Mint 19 Tara, but they were later released, so I added instructions for this new Ubuntu / Linux mint version to the article.

MKVToolNix is available for Linux, Windows, macOS and others.

3 comments:

  1. how to add bionic repositories to linux mint tara?

    ReplyDelete
    Replies
    1. Hi! This article was posted before the MKVToolNix repository for Bionic was available. The repository is now available for Bionic so I updated the article with information on how to add it - that should also work in the new Linux Mint Tara.

      Delete
  2. Ubuntu 18.04 LTS "Bionic Beaver" / Linux Mint 19 "Tara"
    https://www.linuxuprising.com/2018/04/mkvtoolnix-gets-new-ubuntu-repository.html

    https://mkvtoolnix.download
    https://www.inviska.com

    - MKVToolNix:

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

    echo "deb https://mkvtoolnix.download/ubuntu/ bionic main" | sudo tee /etc/apt/sources.list.d/mkvtoolnix.list

    echo "deb-src https://mkvtoolnix.download/ubuntu/ bionic main" | sudo tee -a /etc/apt/sources.list.d/mkvtoolnix.list

    sudo apt-get update

    sudo apt install mkvtoolnix -y

    sudo apt install mkvtoolnix-gui -y

    - MKVToolNix Elements:

    wget -c https://www.inviska.com/files/dl/mkvextract/ldeb/inviska-mkv-extract_6.0-1-amd64.deb && sudo gdebi inviska-mkv-extract_6.0-1-amd64.deb -n

    wget -c https://www.inviska.com/files/dl/mkvinfo/ldeb/inviska-mkv-info_6.0-1-amd64.deb && sudo gdebi inviska-mkv-info_6.0-1-amd64.deb -n

    wget -c https://www.inviska.com/files/dl/rename/ldeb/inviska-rename_4.0-1-amd64.deb && sudo gdebi inviska-rename_4.0-1-amd64.deb -n

    wget -c https://www.inviska.com/files/dl/assstripper/ldeb/inviska-ass-stripper_4.0-1-amd64.deb && sudo gdebi inviska-ass-stripper_4.0-1-amd64.deb -n

    sudo rm *.deb

    - All-In-One MKVToolNix:

    wget -c -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add - && echo "deb https://mkvtoolnix.download/ubuntu/ bionic main" | sudo tee /etc/apt/sources.list.d/mkvtoolnix.list && echo "deb-src https://mkvtoolnix.download/ubuntu/ bionic main" | sudo tee -a /etc/apt/sources.list.d/mkvtoolnix.list && sudo apt-get update && sudo apt install mkvtoolnix -y && sudo apt install mkvtoolnix-gui -y

    - All-In-One MKVToolNix Elements:

    wget -c https://www.inviska.com/files/dl/mkvextract/ldeb/inviska-mkv-extract_6.0-1-amd64.deb && sudo gdebi inviska-mkv-extract_6.0-1-amd64.deb -n && wget -c https://www.inviska.com/files/dl/mkvinfo/ldeb/inviska-mkv-info_6.0-1-amd64.deb && sudo gdebi inviska-mkv-info_6.0-1-amd64.deb -n && wget -c https://www.inviska.com/files/dl/rename/ldeb/inviska-rename_4.0-1-amd64.deb && sudo gdebi inviska-rename_4.0-1-amd64.deb -n && wget -c https://www.inviska.com/files/dl/assstripper/ldeb/inviska-ass-stripper_4.0-1-amd64.deb && sudo gdebi inviska-ass-stripper_4.0-1-amd64.deb -n && sudo rm *.deb

    - All-In-One-Full MKVToolNix & MKVToolNix Elements:

    wget -c -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add - && echo "deb https://mkvtoolnix.download/ubuntu/ bionic main" | sudo tee /etc/apt/sources.list.d/mkvtoolnix.list && echo "deb-src https://mkvtoolnix.download/ubuntu/ bionic main" | sudo tee -a /etc/apt/sources.list.d/mkvtoolnix.list && sudo apt-get update && sudo apt install mkvtoolnix -y && sudo apt install mkvtoolnix-gui -y && wget -c https://www.inviska.com/files/dl/mkvextract/ldeb/inviska-mkv-extract_6.0-1-amd64.deb && sudo gdebi inviska-mkv-extract_6.0-1-amd64.deb -n && wget -c https://www.inviska.com/files/dl/mkvinfo/ldeb/inviska-mkv-info_6.0-1-amd64.deb && sudo gdebi inviska-mkv-info_6.0-1-amd64.deb -n && wget -c https://www.inviska.com/files/dl/rename/ldeb/inviska-rename_4.0-1-amd64.deb && sudo gdebi inviska-rename_4.0-1-amd64.deb -n && wget -c https://www.inviska.com/files/dl/assstripper/ldeb/inviska-ass-stripper_4.0-1-amd64.deb && sudo gdebi inviska-ass-stripper_4.0-1-amd64.deb -n && sudo rm *.deb

    ReplyDelete

Powered by Blogger.