MKVToolNix

Last updated

Original author(s) Moritz Bunkus
Developer(s) Moritz Bunkus
Initial releaseApril 30, 2003;20 years ago (2003-04-30)
Stable release
83.0.0 [1] / March 10, 2024;5 days ago (2024-03-10)
Repository
Written in C++ (GUI: originally in wxWidgets, but ported to Qt5 due to the wxWidgets problems. [2] [3]
Operating system Unix-like, macOS, Microsoft Windows, Linux
Platform Matroska
Size ~20 MB
Available in25 languages: list
Type Multimedia software (container format manipulation)
License GPLv2 or later
Website mkvtoolnix.download

MKVToolNix is a collection of tools for the Matroska media container format by Moritz Bunkus including mkvmerge. The free and open source Matroska libraries and tools are available for various platforms including Linux and BSD distributions, macOS and Microsoft Windows. The tools can be also downloaded from video software distributors [4] [5] [6] [7] and FOSS repositories. [8]

Contents

Applications

MKVToolNix was reviewed by the Linux Journal, Linux Format, the ICTE Journal, and Softpedia among others. [9] [10] [11] [12] [13] [14] [15] The tools are cited in patents for a "Universal container for audio data". [16] A "portable" Windows edition exists, but is not yet available in the PortableApps format. [17]

Components

MKVToolNix GUI
is a Qt GUI for mkvmerge and a successor of mmg.
mkvmerge
merges multimedia streams into a Matroska file. [18]
mkvinfo
lists all elements contained in a Matroska file.
mkvextract
extracts specific parts from a Matroska file to other formats.
mkvpropedit
allows to analyze and modify some Matroska file properties.

See also

Related Research Articles

<span class="mw-page-title-main">Vorbis</span> Royalty-free lossy audio encoding format

Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression, libvorbis. Vorbis is most commonly used in conjunction with the Ogg container format and it is therefore often referred to as Ogg Vorbis.

<span class="mw-page-title-main">DivX</span> Brand of video codec products by DivX, LLC

DivX is a brand of video codec products developed by DivX, LLC. There are three DivX codecs: the original MPEG-4 Part 2 DivX codec, the H.264/MPEG-4 AVC DivX Plus HD codec and the High Efficiency Video Coding DivX HEVC Ultra HD codec. The most recent version of the codec itself is version 6.9.2, which is several years old. New version numbers on the packages now reflect updates to the media player, converter, etc.

<span class="mw-page-title-main">MPlayer</span> Free and open source media player

MPlayer is a free and open-source media player software application. It is available for Linux, OS X and Microsoft Windows. Versions for OS/2, Syllable, AmigaOS, MorphOS and AROS Research Operating System are also available. A port for DOS using DJGPP is also available. Versions for the Wii Homebrew Channel and Amazon Kindle have also been developed.

Matroska is a project to create a container format that can hold an unlimited number of video, audio, picture, or subtitle tracks in one file. The Matroska Multimedia Container is similar in concept to other containers like AVI, MP4, or Advanced Systems Format (ASF), but is an open standard.

Windows Media Video (WMV) is a series of video codecs and their corresponding video coding formats developed by Microsoft. It is part of the Windows Media framework. WMV consists of three distinct codecs: The original video compression technology known as WMV, was originally designed for Internet streaming applications, as a competitor to RealVideo. The other compression technologies, WMV Screen and WMV Image, cater for specialized content. After standardization by the Society of Motion Picture and Television Engineers (SMPTE), WMV version 9 was adapted for physical-delivery formats such as HD DVD and Blu-ray Disc and became known as VC-1. Microsoft also developed a digital container format called Advanced Systems Format to store video encoded by Windows Media Video.

<span class="mw-page-title-main">VirtualDubMod</span>

VirtualDubMod was an open-source video capture and processing tool for Microsoft Windows, based on Avery Lee's VirtualDub.

A container format or metafile is a file format that allows multiple data streams to be embedded into a single file, usually along with metadata for identifying and further detailing those streams. Notable examples of container formats include archive files and formats used for multimedia playback. Among the earliest cross-platform container formats were Distinguished Encoding Rules and the 1985 Interchange File Format.

These tables compare features of multimedia container formats, most often used for storing or streaming digital video or digital audio content. To see which multimedia players support which container format, look at comparison of media players.

AppImage is an open-source format for distributing portable software on Linux. It aims to allow the installation of binary software independently of specific Linux distributions, a concept often referred to as upstream packaging. As a result, one AppImage can be installed and run across Ubuntu, Arch Linux, and Red Hat Enterprise Linux without needing to use different files. It aims to be a format that's self-contained, rootless, and independent of the underlying Linux distribution.

<span class="mw-page-title-main">XnView</span> Software for reading, viewing, and processing images

XnView is an image organizer and general-purpose file manager used for viewing, converting, organizing and editing raster images, as well as general purpose file management. It comes with built-in hex inspection, batch renaming, image scanning and screen capture tools. It is licensed as freeware for private, educational and non-profit uses. For other uses, it is licensed as commercial software.

PDFtk is a toolkit for manipulating Portable Document Format (PDF) documents. It runs on Linux, Windows and MacOS. It comes in three versions: PDFtk Server, PDFtk Free (freeware) and PDFtk Pro. It is able to concatenate, shuffle, split and rotate PDF files. It can also show and update metadata. Both CLI and GUI versions of PDFTK are available.

FFV1 is a lossless intra-frame video coding format. It can use either variable-length coding or arithmetic coding for entropy coding. FFV1 is particularly popular for its performance regarding speed and size, compared to other lossless preservation codecs, such as M-JPEG2000.

<span class="mw-page-title-main">HandBrake</span> Free and open-source digital video transcoding software

HandBrake is a free and open-source transcoder for digital video files. It was originally developed in 2003 by Eric Petit to make ripping DVDs to a data storage device easier. HandBrake's backend contains comparatively little original code; the program is an integration of many third-party audio and video libraries, both codecs and other components such as video deinterlacers. These are collected in such a manner to make their use more effective and accessible.

<span class="mw-page-title-main">AcetoneISO</span> Open source virtual drive software

AcetoneISO is a free and open-source virtual drive software to mount and manage image files. Its goals are to be simple, intuitive and stable. Written in Qt, this software is meant for all those people looking for a "Daemon Tools for Linux". However, AcetoneISO does not emulate any copy protection while mounting.

A demultiplexer for digital media files, or media demultiplexer, also called a file splitter by laymen or consumer software providers, is software that demultiplexes individual elementary streams of a media file, e.g., audio, video, or subtitles and sends them to their respective decoders for actual decoding. Media demultiplexers are not decoders themselves, but are format container handlers that separate media streams from a (container) file and supply them to their respective audio, video, or subtitles decoders.

DivX Plus HD, launched in 2009, is the brand name for the file type that DivX, Inc. has chosen for their high definition video format. DivX Plus HD files consist of high definition H.264/MPEG-4 AVC video with surround sound Advanced Audio Coding (AAC) audio, wrapped up in the open-standard Matroska container, identified by the .mkv file extension. DivX Plus HD files leverage and extend on Matroska's ability to support multiple language tracks, subtitles, chapters, and additional bonus content.

OggConvert is a free and open-source transcoder for digital audio and video files of various types into the free Ogg Vorbis audio format, and the Theora, VP8 and Dirac video formats. It supports Ogg, Matroska and WebM containers for output. It is developed by a single author, primarily for Linux. A number of community translations exist for the software.

<span class="mw-page-title-main">WebM</span> Audiovisual media file format

WebM is an audiovisual media file format. It is primarily intended to offer a royalty-free alternative to use in the HTML5 video and the HTML5 audio elements. It has a sister project, WebP, for images. The development of the format is sponsored by Google, and the corresponding software is distributed under a BSD license.

<span class="mw-page-title-main">MediaInfo</span> Cross-platform and open-source program that displays technical information about media files.

MediaInfo is a free, cross-platform and open-source program that displays technical information about media files, as well as tag information for many audio and video files. It is used in many programs such as XMedia Recode, MediaCoder, eMule, and K-Lite Codec Pack. It can be easily integrated into any program using a supplied MediaInfo.dll. MediaInfo supports popular video formats as well as lesser known or emerging formats. In 2012 MediaInfo 0.7.57 was also distributed in the PortableApps format.

References

  1. "Archived copy". Archived from the original on April 7, 2023. Retrieved April 7, 2022.{{cite web}}: CS1 maint: archived copy as title (link)
  2. "MKVToolNix GUI · Wiki · Moritz Bunkus _ MKVToolNix · GitLab". Archived from the original on December 29, 2020. Retrieved May 14, 2019.
  3. "Debian -- Details of package mkvtoolnix-gui in jessie". Archived from the original on December 29, 2020. Retrieved May 14, 2019.
  4. "MKVToolnix". videohelp.com. 2015.
  5. "Downloads for Windows". matroska.org. 2011. sec. Editors. Archived from the original on February 6, 2015. Retrieved February 6, 2015.
  6. "MKVToolnix". digital digest. 2015.
  7. "MKVToolnix". free-codecs.com. 2015.
  8. FOSShub (January 5, 2015). "MKVToolNix". Archived from the original on December 29, 2020. Retrieved February 8, 2015. This is a must-have software if you work with MKV files.
  9. Nick Veitch (February 2011). "Video tools. MKVToolNix" (PDF). Linux Format . Future plc (141): 77. ISSN   1470-4234. Archived (PDF) from the original on December 29, 2020. Retrieved February 8, 2015.
  10. Mike Saunders (Christmas 2012). "Video file creator. MKVToolNix" (PDF). Linux Format . Future plc (165): 68. ISSN   1470-4234. Archived (PDF) from the original on December 29, 2020. Retrieved February 8, 2015.{{cite journal}}: CS1 maint: numeric names: authors list (link)
  11. Richard Smedley (April 2014). "Video and audio file utilities. MKVToolNix" (PDF). Linux Format . Future plc (182): 67. ISSN   1470-4234. Archived (PDF) from the original on December 29, 2020. Retrieved February 8, 2015. they're pretty robust, but continue to get incremental improvement and feature updates with fairly regular point releases.
  12. D. Bartholomew (2008). "Reviews: The popcorn hour a-100" . Linux Journal . 2008 (175): 16:16. Archived from the original on December 29, 2020. Retrieved February 7, 2015.
  13. A. Oujezdský (2014). "Creation of educational video tutorials and their use in education" (PDF). ICTE Journal. p. 28. Archived (PDF) from the original on December 29, 2020. Retrieved February 7, 2015.
  14. Silviu Stahie (January 5, 2015). "Merge, Split, and Convert MKV Files with MKVToolNix". Softpedia Linux blog. Archived from the original on December 29, 2020. Retrieved February 7, 2015.
  15. Cory Altheide, Harlan Carvey (March 29, 2011). Digital Forensics with Open Source Tools. Elsevier. ch. 8 "File Analysis". ISBN   978-1597495875.
  16. USpatent 8494866,William G. Stewart; James E. McCartney& Douglas S. Wyatt,"Universal container for audio data",published July 23, 2013, assigned to Apple Inc. Google Patent entry Archived December 29, 2020, at the Wayback Machine
  17. darksabre76 (January 21, 2013). "MKVToolNix Portable 7.1.0 Dev Test 1". PortableApps.com. Archived from the original on December 29, 2020. Retrieved February 7, 2015.{{cite web}}: CS1 maint: numeric names: authors list (link)
  18. Moritz Bunkus (2015). "mkvmerge -- Merge multimedia streams into a Matroska™ file". mkvtoolnix. Retrieved February 6, 2015.