MKVToolNix 9.2.0, под кодовым названием «фотография», был выпущен 28 мая 2016 года. Это набор утилит для создания, редактирования и проверки файлов Matroska (MKV), доступный для Linux, BSD и Windows. В этом руководстве объясняется, как установить MKVToolNix на Ubuntu 16.04, Debian 8, Linux Mint и Elementary OS через официальный deb-репозиторий.
MKVToolNix — это бесплатный набор утилит с открытым исходным кодом (лицензия GPLv2), включающий как инструменты командной строки, так и графические интерфейсы.
- mkvextract: выделение треков из файлов Matroska в отдельные файлы
- mkvmerge: объединение медиа-потоков в формат Matroska
- mkvinfo: вывод данных об элементах в Matroska-файлах
- mkvinfo-text: вывод сведений об элементах в файлах формата Matroska
- mkvpropedit: редактирование метаданных в существующих Matroska файлах без необходимости полного ремуксинга
- mkvinfo-gui: графическая оболочка для отображения данных об элементах файлов Matroska.
- mkvtoolnix-gui: графический интерфейс для mkvmerge с поддержкой редактирования глав и метаданных.
Содержание статьи
- 1 Инсталляция MKVToolNix версии 9.2.0 на Ubuntu 16.04 LTS.
- 2 Установите версию 9.2.0 MKVToolNix на системы Ubuntu 14.04, Linux Mint 17 и Elementary OS Freya.
- 3 Установите версию 9.2.0 MKVToolNix на операционную систему Debian 8 Jessie.
- 4 Применяйте mkvinfo для анализа файлов формата Matroska.
- 5 Извлечение компонентов из файлов MKV с использованием mkvextract.
- 6 Как применять mkvmerge
Инсталляция MKVToolNix версии 9.2.0 на Ubuntu 16.04 LTS.
Он доступен в репозиториях Debian и Ubuntu, но для установки самой последней стабильной версии рекомендуется использовать upstream-репозиторий. Сначала выполните следующую команду для импорта GPG-ключа.
wget - q - O - https://mkvtoolnix. download/gpg-pub-moritzbunkus. txt | sudo apt-key add -
GPG-ключ будет импортирован, когда появится сообщение OK. После этого откройте файл sources. list с помощью nano или другого предпочитаемого текстового редактора.
sudo nano /etc/apt/sources. list
Вставьте две указанные строки в конец данного файла.
deb http://mkvtoolnix. download/ubuntu/xenial/ ./ deb-src http://mkvtoolnix. download/ubuntu/xenial/ ./
Сохраните файл и закройте его. Затем обновите локальный индекс пакетов и установите версию MKVToolNix 9.2.0.
sudo apt-get update sudo apt-get install mkvtoolnix mkvtoolnix-gui
Теперь его можно запустить через Unity Dash.


Установите версию 9.2.0 MKVToolNix на системы Ubuntu 14.04, Linux Mint 17 и Elementary OS Freya.
Процедура в основном аналогична, просто поменяйте кодовое имя xenial на trusty.
wget - q - O - https://mkvtoolnix. download/gpg-pub-moritzbunkus. txt | sudo apt-key add - echo "deb http://mkvtoolnix. download/ubuntu/trusty/ ./" | sudo tee - a /etc/apt/sources. list sudo apt-get update sudo apt-get install mkvtoolnix mkvtoolnix-gui
Установите версию 9.2.0 MKVToolNix на операционную систему Debian 8 Jessie.
wget - q - O - https://mkvtoolnix. download/gpg-pub-moritzbunkus. txt | sudo apt-key add - echo "deb http://mkvtoolnix. download/debian/jessie/ ./" | sudo tee - a /etc/apt/sources. list sudo apt-get update sudo apt-get install mkvtoolnix mkvtoolnix-gui
Применяйте mkvinfo для анализа файлов формата Matroska.
mkvinfo — это инструмент командной строки, предназначенный для отображения данных об элементах в файлах Matroska. Вот базовая команда:
mkvinfo filename. mkv
Она представит данные об элементах в виде иерархического дерева.

Возможно, вам будет удобно применять это вместе с mediainfo.
sudo apt-get install mediainfo mediainfo filename. mkv

Извлечение компонентов из файлов MKV с использованием mkvextract.
mkvextract способен извлекать аудио — и видеодорожки, теги, вложенные файлы, главы, CUE-листы, временные метки и указатели из mkv-файлов.
Для извлечения аудиотреков и видеодорожек примените следующую команду.
mkvextract извлекает дорожки из файла source-file. mkv.
ID дорожки можно определить с использованием mkvmerge.
mkvmerge - i source-file. mkv
Имейте в виду, что идентификатор дорожки начинается с нуля.
Можно также получить субтитры, просто указав идентификатор дорожки. Поддерживаются следующие форматы дорожек.
H.264/AVC, RealVideo, Theora, VP8/VP9, MP2, MP3, AC3, необработанный PCM, AAC, OGG Vorbis, TrueAudio, ALAC, FLAC, WavPack, Opus, SSA, ASS, Kate, VobSub и USF.
Как применять mkvmerge
Если у вас есть видео в любом формате и файл с субтитрами, вы можете воспользоваться mkvmerge для интеграции субтитров в видео. К примеру, чтобы совместить MP4 файл с SRT файлом:
mkvmerge - o output-file. mkv input. mp4 input. srt
В итоге вы получите файл MKV с включенными субтитрами. Чтобы добавить субтитры на разных языках, просто последовательно добавьте каждый SRT файл. Кроме того, вы можете комбинировать аудиофайлы с видеопотоками.
В VLC media player вы можете выбрать один из субтитров, щелкнув правой кнопкой мыши на видео, затем выберите Субтитры >Sub_Track. Выберите ваши субтитры, при этом имеется возможность их отключения.

Ваши комментарии, вопросы и предложения всегда будут рады услышать. Если вам кажется, что этот пост оказался полезным, не стесняйтесь поделиться им с друзьями в социальных сетях! Оставайтесь с нами, чтобы получать новые руководства по Linux.

