Linux repositories inspector

mkvtoolnix - Set of command-line tools to work with Matroska files

Matroska is a new multimedia container format, based on EBML (Extensible Binary Meta Language), which is a kind of binary XML.
These tools allow one to manipulate Matroska files.
  • mkvmerge is a tool to create Matroska files from other formats
  • mkvinfo allow one to get information about the tracks in a Matroska file
  • mkvextract can extract tracks from Matroska files to other formats
This package only provides command-line tools. For graphical tools, you should install the mkvtoolnix-gui package.
44.0.0
Fedora iconFedora rawhide
OpenSUSE iconOpenSUSE Leap 15.2
OpenSUSE iconOpenSUSE Tumbleweed
Ubuntu iconUbuntu 20.04
37.0.0
Fedora iconFedora 31
Ubuntu iconUbuntu 19.10
31.0.0
Debian iconDebian 10.0
Fedora iconFedora 30
Ubuntu iconUbuntu 19.04
28.2.0
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 42.3
25.0.0
Fedora iconFedora 29
Ubuntu iconUbuntu 18.10
22.0.0
Fedora iconFedora 28
OpenSUSE iconOpenSUSE Leap 15.0
19.0.0
Ubuntu iconUbuntu 18.04 LTS
15.0.0
Ubuntu iconUbuntu 17.10
14.0.0
OpenSUSE iconOpenSUSE Leap 42.3
9.8.0
Debian iconDebian 9.0
9.3.1
OpenSUSE iconOpenSUSE Leap 42.3
8.8.0
Ubuntu iconUbuntu 16.04 LTS
7.9.0
MX Linux iconMX Linux mx15
DistributionVersionSincePackageInstalledPackager
Debian iconDebian 10.0 buster/maindeb31.0.0-12019-02-203.57 MiB17.3 MiB
Debian iconDebian 9.0 stretch/maindeb9.8.0-dmo12017-11-103.69 MiB17.5 MiB
Fedora iconFedora 28 releases/Everything-osrpm22.0.0-1.fc282019-01-145.09 MiB20.9 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm25.0.0-1.fc292019-01-145.32 MiB25.1 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm25.0.0-1.fc292019-01-145.32 MiB25.1 MiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm31.0.0-1.fc30Jun 175.37 MiB25 MiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm37.0.0-1.fc31Jan 074.79 MiB25.1 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm44.0.0-1.fc33Mar 165.18 MiB23.4 MiBFedora Project
MX Linux iconMX Linux mx15 mx15/maindeb7.9.0-0mx150+12019-01-143.31 MiB17.7 MiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm22.0.0-lp150.1.12019-01-173.37 MiB16.4 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm28.2.0-lp150.2.3.12019-01-183.43 MiB16.7 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm28.2.0-lp151.1.32019-03-203.43 MiB16.7 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm44.0.0-lp152.1.1Mar 193.78 MiB18.3 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm9.3.1-3.262019-01-173.04 MiB15.4 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm28.2.0-8.12019-01-213.48 MiB17.5 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm14.0.0-5.12019-01-213.08 MiB15.2 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm44.0.0-1.1Mar 113.66 MiB14.8 MiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/universedeb15.0.0-12017-11-103.93 MiB19.8 MiB
Ubuntu iconUbuntu 18.04 LTS bionic/universedeb19.0.0-12017-12-183.65 MiB17.8 MiB
Ubuntu iconUbuntu 18.10 cosmic/universedeb25.0.0-1build12019-01-143.72 MiB17.6 MiB
Ubuntu iconUbuntu 19.04 disco/universedeb31.0.0-12019-02-103.61 MiB17.5 MiB
Ubuntu iconUbuntu 19.10 eoan/universedeb37.0.0-1build1Sep 053.87 MiB18.3 MiB
Ubuntu iconUbuntu 20.04 focal/universedeb44.0.0-1ubuntu1Mar 264.22 MiB19.4 MiB
Ubuntu iconUbuntu 16.04 LTS xenial/universedeb8.8.0-12017-11-103.27 MiB15.7 MiB

Manual pages

mkvextract(1) - Deutsch

mkvextract - extrahiert Spuren aus Matroska-Dateien in andere Dateien.

mkvextract(1) - Español

mkvextract - extrae las pistas de los archivos Matroska a otros archivos

mkvextract(1) - Japanese

mkvextract - Matroska ファイルから、他の形式のファイルを抽出する

mkvextract(1)

mkvextract - extract tracks from Matroska files into other files

mkvextract(1) - Nederlands

mkvextract - haalt sporen uit Matroska bestanden en plaatst die in andere bestanden

mkvextract(1) - Polski

mkvextract - wyodrębnia ścieżki z plik\(’ow Matroska do innych plik\(’ow

mkvextract(1) - Chinese (Simplified)

mkvextract - 将 Matroska 文件中的轨道提取为另外的文件

mkvextract(1) - Français

mkvextract - extrait les pistes dun fichier Matroska vers dautres fichiers

mkvextract(1) - Italiano

mkvextract - estrai le tracce da Matroska negli altri file

mkvextract(1) - Russkiy

mkvextract - извлекает дорожки из файлов Matroska в другие файлы

mkvextract(1) - Chinese (Traditional)

mkvextract - 將 Matroska 軌道檔案擷取至其他檔案

mkvinfo(1) - Deutsch

mkvinfo - gibt Informationen \(:uber Elemente der Matroska-Dateien aus.

mkvinfo(1) - Español

mkvinfo - Imprime la informaci\(’on respecto a los elementos de los archivos Matroska

mkvinfo(1) - Japanese

mkvinfo - Matroskaファイルの要素についての情報を表示します。

mkvinfo(1)

mkvinfo - Print information about elements in Matroska files

mkvinfo(1) - Nederlands

mkvinfo - Informatie uitprinten over elementen in Matroska bestanden

mkvinfo(1) - Polski

mkvinfo - Print information about elements in Matroska files

mkvinfo(1) - Chinese (Simplified)

mkvinfo - 输出关于 Matroska 文件中各轨的信息

mkvinfo(1) - Français

mkvinfo - Affiche des informations au sujet des \(’el\(’ements dans les fichiers Matroska

mkvinfo(1) - Italiano

mkvinfo - Stampa informazioni sugli elementi nel file Matroska

mkvinfo(1) - Russkiy

mkvinfo - Записывать информацию об элементах в файлы Matroska

mkvinfo(1) - Chinese (Traditional)

mkvinfo - Print information about elements in Matroska files

mkvmerge(1) - Deutsch

mkvmerge - f\(:ugt Multimedia-Datenstr\(:ome in eine Matroska-Datei zusammen.

mkvmerge(1) - Español

mkvmerge - Multiplexa secuencias multimedia en un archivo Matroska

mkvmerge(1) - Japanese

mkvmerge - マルチメディアストリームをMatroskaファイルに格納します。

mkvmerge(1)

mkvmerge - Merge multimedia streams into a Matroska file

mkvmerge(1) - Nederlands

mkvmerge - Voegt multimedia stromen in een Matroska bestand in.

mkvmerge(1) - Polski

mkvmerge - \(/Lączy ścieżki multimedialne do pliku Matroska

mkvmerge(1) - Chinese (Simplified)

mkvmerge - 将多媒体流合并到 Matroska 文件中

mkvmerge(1) - Français

mkvmerge - Fusionne les flux multim\(’edia en un fichier Matroska

mkvmerge(1) - Italiano

mkvmerge - Unisci i flussi multimediali in un file Matroska.

mkvmerge(1) - Russkiy

mkvmerge - Упаковка потоков мультимедиа в файл Matroska

mkvmerge(1) - Chinese (Traditional)

mkvmerge - Merge multimedia streams into a Matroska file

mkvpropedit(1) - Deutsch

mkvpropedit - \(:andert Eigenschaften von existierenden Matroska-Dateien ohne ein komplett neues Muxing.

mkvpropedit(1) - Español

mkvpropedit - Modifica las propiedades existentes en archivos Matroska sin multiplexar

mkvpropedit(1) - Japanese

mkvpropedit - 再MUXすることなく、既存のMatroskaファイルのプロパティを修正する

mkvpropedit(1)

mkvpropedit - Modify properties of existing Matroska files without a complete remux

mkvpropedit(1) - Nederlands

mkvpropedit - Modificeren van eigenschappen van een bestaande Matroska bestanden zonder een volledige samenvoeging

mkvpropedit(1) - Polski

mkvpropedit - Modify properties of existing Matroska files without a complete remux

mkvpropedit(1) - Chinese (Simplified)

mkvpropedit - 在不进行完整的重新混流的情况下修改现有 Matroska 文件的属性

mkvpropedit(1) - Français

mkvpropedit - Modifier les propri\(’et\(’es des fichiers Matroska existants sans un remixage complet

mkvpropedit(1) - Italiano

mkvpropedit - Modify properties of existing Matroska files without a complete remux

mkvpropedit(1) - Russkiy

mkvpropedit - Изменяет свойства существующих файлов Matroska без сложного ремультиплексирования

mkvpropedit(1) - Chinese (Traditional)

mkvpropedit - Modify properties of existing Matroska files without a complete remux

mkvtoolnix-gui(1) - Deutsch

mkvtoolnix-gui - eine grafische Benutzeroberfl\(:ache f\(:ur mkvmerge(1) einschlie\(sslich eines Editors f\(:ur Kapitel und Kopfdaten

mkvtoolnix-gui(1) - Español

mkvtoolnix-gui - una GUI para mkvmerge(1) incluyendo un cap\(’itulo y editor de encabezado

mkvtoolnix-gui(1) - Japanese

mkvtoolnix-gui - mkvmerge(1) のチャプタ、ヘッダ編集機能付きGUI

mkvtoolnix-gui(1)

mkvtoolnix-gui - a GUI for mkvmerge(1) including a chapter and a header editor

mkvtoolnix-gui(1) - Nederlands

mkvtoolnix-gui - een grafische schil voor mkvmerge(1) inclusief een hoofdstuk en kop bewerker

mkvtoolnix-gui(1) - Polski

mkvtoolnix-gui - Interfejs graficzny dla mkvmerge(1) zawierający edytor rozdzia\(/l\(’ow i edytor nag\(/l\(’owk\(’ow

mkvtoolnix-gui(1) - Chinese (Simplified)

mkvtoolnix-gui - mkvmerge(1) 的 GUI,包含章节编辑器和头部字段编辑器

Latest updates

Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 43.0.0-1ubuntu2 to 44.0.0-1ubuntu1

Mar 26
  • Merge from Debian unstable. Remaining changes:
    • Update build-deps for boost 1.71
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 43.0.0-lp152.1.2 to 44.0.0-lp152.1.1

Mar 19
  • Update to version 44.0.0
    New features and enhancements:
    • MKVToolNix GUI: header editor: the attachments can now be reordered via drag & drop. Implements #2753.
    Bug fixes:
    • mkvmerge: Matroska reader: when encountering certain errors in the track headers such as the codec ID not being present mkvmerge will simply skip those tracks instead of exiting with an error. Fixes #2737.
    • MKVToolNix GUI: multiplexer: the "ask before overwriting" functionality did not look for the correct file names when splitting was active. Fixes #2741.
Fedora icon

Fedora rawhide development/Everything-os: Updated from 41.0.0-2.fc32 to 44.0.0-1.fc33

Mar 16
  • update to 44.0.0 (#1787797)
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 43.0.0-1.2 to 44.0.0-1.1

Mar 11
  • Update to version 44.0.0
    New features and enhancements:
    • MKVToolNix GUI: header editor: the attachments can now be reordered via drag & drop. Implements #2753.
    Bug fixes:
    • mkvmerge: Matroska reader: when encountering certain errors in the track headers such as the codec ID not being present mkvmerge will simply skip those tracks instead of exiting with an error. Fixes #2737.
    • MKVToolNix GUI: multiplexer: the "ask before overwriting" functionality did not look for the correct file names when splitting was active. Fixes #2741.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 43.0.0-1.1 to 43.0.0-1.2

Feb 20
  • Update to version 43.0.0
    New features and enhancements:
    • MKVToolNix GUI: using one of the command line options
      `--info`, `--edit-headers` or `--edit-chapters` will make the GUI select the corresponding tool on startup even if no further file name is given. Implements #2723.
    • MKVToolNix GUI: multiplexer: added a setting in the preferences for changing the location of the MediaInfo executable for when the user accidentally selected the wrong one.
    Bug fixes:
    • mkvmerge: AVC/h.264 parser: the order of the NALUs before each key frame was sometimes wrong: mkvmerge wrote SPS & PPS after SEI NALUs. Now SPS & PPS NALUs are always written
    before the other NALUs. Patch by Torsten Hauska. Part of the implementation of #2709 and part of the fix of #2250.
    • mkvmerge: AVC/h.264 parser: when additional SPS or PPS NALUs (with IDs that haven't been seen so far) are found mid-stream, mkvmerge will prepend all following key frames with all current valid SPS & PPS NALUs (just like when SPS & PPS NALUs are overwritten mid-stream). Part of the fix of
      #2250.
    • mkvmerge: MPEG TS reader: fixed detection of MPEG-1/2 video tracks consisting of very few frames. Fixes #2732.
    • mkvmerge: Ogg Opus reader: fixed the handling of Ogg Opus streams that contain a just one Ogg page (`mkvmerge` aborted with an exception). Fixes #2722.
    • MKVToolNix GUI: multiplexer: dragging & dropping XML files with chapters or tags to the GUI's window was broken in v42. Instead of adding the file names to the appropriate input boxes the GUI was running mkvmerge for file identification purposes which then failed. Fixes #2718.
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 43.0.0-lp152.1.1 to 43.0.0-lp152.1.2

Feb 19
  • Update to version 43.0.0
    New features and enhancements:
    • MKVToolNix GUI: using one of the command line options
      `--info`, `--edit-headers` or `--edit-chapters` will make the GUI select the corresponding tool on startup even if no further file name is given. Implements #2723.
    • MKVToolNix GUI: multiplexer: added a setting in the preferences for changing the location of the MediaInfo executable for when the user accidentally selected the wrong one.
    Bug fixes:
    • mkvmerge: AVC/h.264 parser: the order of the NALUs before each key frame was sometimes wrong: mkvmerge wrote SPS & PPS after SEI NALUs. Now SPS & PPS NALUs are always written
    before the other NALUs. Patch by Torsten Hauska. Part of the implementation of #2709 and part of the fix of #2250.
    • mkvmerge: AVC/h.264 parser: when additional SPS or PPS NALUs (with IDs that haven't been seen so far) are found mid-stream, mkvmerge will prepend all following key frames with all current valid SPS & PPS NALUs (just like when SPS & PPS NALUs are overwritten mid-stream). Part of the fix of
      #2250.
    • mkvmerge: MPEG TS reader: fixed detection of MPEG-1/2 video tracks consisting of very few frames. Fixes #2732.
    • mkvmerge: Ogg Opus reader: fixed the handling of Ogg Opus streams that contain a just one Ogg page (`mkvmerge` aborted with an exception). Fixes #2722.
    • MKVToolNix GUI: multiplexer: dragging & dropping XML files with chapters or tags to the GUI's window was broken in v42. Instead of adding the file names to the appropriate input boxes the GUI was running mkvmerge for file identification purposes which then failed. Fixes #2718.
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 43.0.0-1ubuntu2 removed

Feb 16
Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 43.0.0-1ubuntu1 to 43.0.0-1ubuntu2

Feb 16
  • Rebuild against new libcmark0.29.0.
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 43.0.0-1ubuntu2 introduced

Feb 15
  • Rebuild against new libcmark0.29.0.
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 43.0.0-1ubuntu1 removed

Feb 11
Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 43.0.0-1 to 43.0.0-1ubuntu1

Feb 11
  • Update build-deps for boost 1.71
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 43.0.0-1ubuntu1 introduced

Feb 11
  • Update build-deps for boost 1.71
Fedora icon

Fedora rawhide development/Everything-os: Updated from 41.0.0-1.fc32 to 41.0.0-2.fc32

Feb 08
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 42.0.0-lp152.1.3 to 43.0.0-lp152.1.1

Feb 04
  • Update to version 43.0.0
    New features and enhancements:
    • MKVToolNix GUI: using one of the command line options
      `--info`, `--edit-headers` or `--edit-chapters` will make the GUI select the corresponding tool on startup even if no further file name is given. Implements #2723.
    • MKVToolNix GUI: multiplexer: added a setting in the preferences for changing the location of the MediaInfo executable for when the user accidentally selected the wrong one.
    Bug fixes:
    • mkvmerge: AVC/h.264 parser: the order of the NALUs before each key frame was sometimes wrong: mkvmerge wrote SPS & PPS after SEI NALUs. Now SPS & PPS NALUs are always written
    before the other NALUs. Patch by Torsten Hauska. Part of the implementation of #2709 and part of the fix of #2250.
    • mkvmerge: AVC/h.264 parser: when additional SPS or PPS NALUs (with IDs that haven't been seen so far) are found mid-stream, mkvmerge will prepend all following key frames with all current valid SPS & PPS NALUs (just like when SPS & PPS NALUs are overwritten mid-stream). Part of the fix of
      #2250.
    • mkvmerge: MPEG TS reader: fixed detection of MPEG-1/2 video tracks consisting of very few frames. Fixes #2732.
    • mkvmerge: Ogg Opus reader: fixed the handling of Ogg Opus streams that contain a just one Ogg page (`mkvmerge` aborted with an exception). Fixes #2722.
    • MKVToolNix GUI: multiplexer: dragging & dropping XML files with chapters or tags to the GUI's window was broken in v42. Instead of adding the file names to the appropriate input boxes the GUI was running mkvmerge for file identification purposes which then failed. Fixes #2718.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 42.0.0-1.1 to 43.0.0-1.1

Jan 29
  • Update to version 43.0.0
    New features and enhancements:
    • MKVToolNix GUI: using one of the command line options
      `--info`, `--edit-headers` or `--edit-chapters` will make the GUI select the corresponding tool on startup even if no further file name is given. Implements #2723.
    • MKVToolNix GUI: multiplexer: added a setting in the preferences for changing the location of the MediaInfo executable for when the user accidentally selected the wrong one.
    Bug fixes:
    • mkvmerge: AVC/h.264 parser: the order of the NALUs before each key frame was sometimes wrong: mkvmerge wrote SPS & PPS after SEI NALUs. Now SPS & PPS NALUs are always written
    before the other NALUs. Patch by Torsten Hauska. Part of the implementation of #2709 and part of the fix of #2250.
    • mkvmerge: AVC/h.264 parser: when additional SPS or PPS NALUs (with IDs that haven't been seen so far) are found mid-stream, mkvmerge will prepend all following key frames with all current valid SPS & PPS NALUs (just like when SPS & PPS NALUs are overwritten mid-stream). Part of the fix of
      #2250.
    • mkvmerge: MPEG TS reader: fixed detection of MPEG-1/2 video tracks consisting of very few frames. Fixes #2732.
    • mkvmerge: Ogg Opus reader: fixed the handling of Ogg Opus streams that contain a just one Ogg page (`mkvmerge` aborted with an exception). Fixes #2722.
    • MKVToolNix GUI: multiplexer: dragging & dropping XML files with chapters or tags to the GUI's window was broken in v42. Instead of adding the file names to the appropriate input boxes the GUI was running mkvmerge for file identification purposes which then failed. Fixes #2718.
Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 42.0.0-1 to 43.0.0-1

Jan 27
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 43.0.0-1 removed

Jan 27
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 43.0.0-1 introduced

Jan 27
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 42.0.0-lp152.1.2 to 42.0.0-lp152.1.3

Jan 19
  • Update to version 42.0.0
    New features and enhancements:
    • mkvmerge: added an option for creating byte-identical files: `--deterministic <seed>`. Part of the implementation of
      #2698.
    • mkvmerge: Matroska reader: mkvmerge will remove the `icpf` atom headers if they're present in frames read from Matroska files. Implements #2692.
    • mkvmerge: MP4 reader: ALAC tracks: the number of channels, sampling frequency and bit depth are now taken from the bitstream in order to fix bogus values on the container level. Implements #2714.
    • mkvpropedit: when changing track UIDs the referring elements in existing chapters & tags will be updated automatically, too. Part of the implementation of #2700.
    • mkvinfo: when the option `-p`/`--hex-positions` is used, element positions will be output regardless of the verbosity level. Part of the implementation of #2713.
    • mkvinfo: added the option `-P`/`--positions` for showing the position of each element in decimal regardless of the verbosity level used. Part of the implementation of #2713.
    • mkvinfo: added the option `-o`/`--continue` for continuing processing when the first cluster is encountered regardless of the verbosity level used. Part of the implementation of
      #2713.
    • mkvinfo: added the option `-a`/`--all` for outputting all sub-elements (even cues & seek head entries) and not stopping at the first cluster regardless of the verbosity level used. Part of the implementation of #2713.
    • MKVToolNix GUI: multiplexer: added an option in the preferences for disabling adding cover images from Blu-ray discs. Implements #2693.
    • MKVToolNix GUI: multiplexer: added mkvmerge's new
      `--deterministic` option in the "additional command-line options" dialog. Part of the implementation of #2698.
    • MKVToolNix GUI: header editor:: when changing track UIDs the referring elements in existing chapters & tags will be updated automatically, too. Part of the implementation of
      #2700.
    Bug fixes:
    • mkvmerge: HEVC ES parser: fixed a bug in the slice parser calculating the size of a field which in turn could have led to the slice's type being read wrong. Patch by Torsten Hauska. Fixes #2710.
    • mkvmerge: Matroska reader: fixed a segmentation fault when trying to read a file that uses header removal compression but no removed bytes are present in the track headers. Fixes
      #2687.
    • mkvmerge: MPEG elementary stream parser: fixed an invalid memory access and use of uninitialized memory that could happen under certain circumstances. Fixes #2690.
    • mkvmerge: RealMedia reader: fixed a division by zero when all audio timestamps were zero. Fixes #2689.
    • mkvmerge: RealMedia reader: fixed an invalid memory access in the video frame assembly code triggered by invalid data in the file. Fixes #2691.
    Build system changes:
    • `std::optional` (C++17 feature) is now used instead of
      `boost::optional`.
    • `std::regex` is now used instead of `boost::regex`.
    Other changes:
    • New man page translations into French, Italian, Russian and Chinese Traditional have been added.
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 42.0.0-lp152.1.1 to 42.0.0-lp152.1.2

Jan 17
  • Update to version 42.0.0
    New features and enhancements:
    • mkvmerge: added an option for creating byte-identical files: `--deterministic <seed>`. Part of the implementation of
      #2698.
    • mkvmerge: Matroska reader: mkvmerge will remove the `icpf` atom headers if they're present in frames read from Matroska files. Implements #2692.
    • mkvmerge: MP4 reader: ALAC tracks: the number of channels, sampling frequency and bit depth are now taken from the bitstream in order to fix bogus values on the container level. Implements #2714.
    • mkvpropedit: when changing track UIDs the referring elements in existing chapters & tags will be updated automatically, too. Part of the implementation of #2700.
    • mkvinfo: when the option `-p`/`--hex-positions` is used, element positions will be output regardless of the verbosity level. Part of the implementation of #2713.
    • mkvinfo: added the option `-P`/`--positions` for showing the position of each element in decimal regardless of the verbosity level used. Part of the implementation of #2713.
    • mkvinfo: added the option `-o`/`--continue` for continuing processing when the first cluster is encountered regardless of the verbosity level used. Part of the implementation of
      #2713.
    • mkvinfo: added the option `-a`/`--all` for outputting all sub-elements (even cues & seek head entries) and not stopping at the first cluster regardless of the verbosity level used. Part of the implementation of #2713.
    • MKVToolNix GUI: multiplexer: added an option in the preferences for disabling adding cover images from Blu-ray discs. Implements #2693.
    • MKVToolNix GUI: multiplexer: added mkvmerge's new
      `--deterministic` option in the "additional command-line options" dialog. Part of the implementation of #2698.
    • MKVToolNix GUI: header editor:: when changing track UIDs the referring elements in existing chapters & tags will be updated automatically, too. Part of the implementation of
      #2700.
    Bug fixes:
    • mkvmerge: HEVC ES parser: fixed a bug in the slice parser calculating the size of a field which in turn could have led to the slice's type being read wrong. Patch by Torsten Hauska. Fixes #2710.
    • mkvmerge: Matroska reader: fixed a segmentation fault when trying to read a file that uses header removal compression but no removed bytes are present in the track headers. Fixes
      #2687.
    • mkvmerge: MPEG elementary stream parser: fixed an invalid memory access and use of uninitialized memory that could happen under certain circumstances. Fixes #2690.
    • mkvmerge: RealMedia reader: fixed a division by zero when all audio timestamps were zero. Fixes #2689.
    • mkvmerge: RealMedia reader: fixed an invalid memory access in the video frame assembly code triggered by invalid data in the file. Fixes #2691.
    Build system changes:
    • `std::optional` (C++17 feature) is now used instead of
      `boost::optional`.
    • `std::regex` is now used instead of `boost::regex`.
    Other changes:
    • New man page translations into French, Italian, Russian and Chinese Traditional have been added.

Related packages

mkvtoolnix-cli - Set of tools to create, edit and inspect Matroska files
mkvtoolnix-debuginfo - Debug information for package mkvtoolnix
mkvtoolnix-debugsource - Debug sources for package mkvtoolnix
mkvtoolnix-gui - QT Graphical interface for Matroska container manipulation
mkvtoolnix-gui-debuginfo - Debug information for package mkvtoolnix-gui
⇧ Top