MKVtoolnix - набор программных компонентов для работы с файлами формата MKV (Matroska). MKVToolnix поддерживает работу со многими кодеками и форматами субтитров. Программа позволяет редактировать и просматривать файлы формата MKV, извлекать и добавлять субтитры, аудио-дорожки, перекодировать видео файлы различных форматов в формат MKV. Кроме того, предоставляется подробная техническая информация о том или ином файле MKV. MKVToolnix разрабатывался изначально для работы из Командной строки, а затем для более лёгкой настройки и конвертации видео файлов был добавлен графический интерфейс.
Программа может быстро извлекать или заменять звуковые дорожки, разбивать MKV файлы без перекодирования. В наличии официальная поддержка h.265/HEVC и VP9.
Последние изменения:
* HEVC tracks which did not have an aspect ratio present in their sequence parameter set were copied incorrectly; the resulting sequence parameter set was invalid. Fixes #1081.
* mkvextract: bug fix: When extracting HEVC tracks mkvextract will use the same start code lengths that x265 uses (four bytes 0x00000001 for the first and video/picture/sequence parameter set NALs and three bytes 0x000001 for all others).
* mkvmerge: enhancement: File type identification will output a more detailed description of the DTS type for DTS audio tracks (DTS-HD Master Audio, DTS-HD High Resolution, DTS Express or just plain DTS). Implements #1109.
* mkvmerge: new feature: Implemented support for DTS Express.
* The number of channels in DTS tracks with more than six channels is now recognized correctly by parsing the DTS HD extensions, too. Fixes #1139.
* Fixed handling of the BITIMAPINFOHEADER extra data size handling during merging and extraction for codecs like HuffYUV.
* When appending unframed HEVC/h.265 tracks and setting the default duration the second and all following source parts will use the same default duration as set for the first part. Fixes #1147.
* enabled the use of tags in WebM files. Tagging elements not supported by the WebM specs are removed. Fixes #1143.
* fixed detection of audio tracks in QuickTime files whose FourCC code is unknown to mkvmerge.
* fixed detection of video tracks in QuickTime files whose FourCC code is unknown to mkvmerge.
* Fixed VobSub file naming when mkvextract is built against Boost::Filesystem older than 1.50.0. Fixes #1140.
* fixed detection of Cinepak video tracks in QuickTime files.
* fixed detection of PCM audio tracks in QuickTime files using the »raw « FourCC.
* fixed detection of tracks in Flash Video files for which the headers do not signal a track.