From 440bdee3e1ea3bbbb39210eaaf5e9b045a1248a0 Mon Sep 17 00:00:00 2001
From: Moritz Bunkus (Note: simply copied from
- www.matroska.org.)D1I)r{;~M#X_#)CRwaQo%j0dkGpv*qvKWvV0da{Yo<7%lM`rc(7^Mi^wg>irUS*
zaG?V&rQuChFN}iGNlS@jhG9`$RFvn!%3#rL=C<5t+~{AoAG&U@LFQ!5Bn_Xk`_Nq2
zJ8l{=9s3pk*cbD%_S#7u{+WlQ`HKDqlb0k<4$(yojY;n+bNUTo;M{_m3p1H+5ug*7Tb{s`nA1R}~527hv!2
zTtD6!eKtUiI%lZK*NVxuIoy#;*BD+mfY|8t_U?A066Si>jE`-eB&Dcw4zS04CO^M1
z^l)SaQkcJ&wGnZaV0&+N$Yd4Um4|!s<>yz+rwZ4Fskx-q?lH@sPJ)1GF1yrF+fQg;
z*L2!R?385L9G~h)w=D}7UI;+qwZ8{W;y7t0z7-+
=^1Z|+&1}4O(pE|eX>3?G?YC)CLn4v9Q|PZbdPBHDgoIW^_DpG
zXC!gAT+|)d(~wmXN2*z~$;GCPMma$P5djZZ(8GEeqe
What is Matroska?
Matroska aims to become THE Standard of Multimedia Container - Formats. It was derived from a project called MCF, but differentiates - from it significantly because it is based on EBML (Extensible Binary - Meta Language), a binary derivative of XML. EBML enables the Matroska - Development Team to gain significant advantages in terms of future - format extensibility, without breaking file support in old - parsers.
+ Formats. It was derived from a project called MCF, but + differentiates from it significantly because it is based on EBML + (Extensible Binary Meta Language), a binary derivative of XML. EBML + enables the Matroska Development Team to gain significant advantages + in terms of future format extensibility, without breaking file + support in old parsers. -If you need any more info please head over to Matroska's homepage.
+If you need any more info please head over to + Matroska's homepage.
mkvmerge and mkvmerge GUI (or just mmg) are - two programs created by Moritz - Bunkus. They're part of the mkvtoolnix - package. mkvmerge can read a lot of different multimedia files - and put their contents into Matroska files. Unfortunately this is a - command line program, and not everyone is comfortable working on the - command line. This is where mkvmerge GUI comes into play. It is - a GUI that provides the user with an intuitive but powerful interface - to mkvmerge.
+ two programs created by Moritz + Bunkus. They're part of the mkvtoolnix + package. mkvmerge can read a lot of different multimedia + files and put their contents into Matroska files. Unfortunately this + is a command line program, and not everyone is comfortable working + on the command line. This is where mkvmerge GUI comes into + play. It is a GUI that provides the user with an intuitive but + powerful interface to mkvmerge.Both programs are available for both Windows and GNU/Linux and - other Unix derivatives. The program is licensed under the GPL, so the - source code is available to anyone interested.
+ other Unix derivatives. The program is licensed under the GPL, so + the source code is available to anyone interested.You can always find the latest version of mkvtoolnix on - Moritz Bunkus' - website. Windows users will have to download the runtime DLLs as - well as the mkvtoolnix binaries. Linux/Unix users will probably - download the sources and compile mkvtoolnix themselves.
+ Moritz + Bunkus' website. Windows users will have to download the runtime + DLLs as well as the mkvtoolnix binaries. Linux/Unix users + will probably download the sources and compile + mkvtoolnix themselves.This guide only focusses on the GUI part of these tools. All - command line options are explained in detail in mkvmerge's man - page/HTML page.
+ command line options are explained in detail in mkvmerge's man page/HTML page.(Note: This section does not cover compilation and
- installation. mkvmerge's own documentation and the
- README
files that are included in the mkvtoolnix
- package.)
README
files that are included in the
+ mkvtoolnix package.)
The only thing that mmg needs to know is the location of the - mkvmerge binary. Under normal circumstances it will be - found automatically. But if not then you can select the binary - to use on the Settings tab. + mkvmerge binary. Under normal circumstances it will be + found automatically. But if not then you can select the binary + to use on the Settings tab. |
@@ -211,12 +212,12 @@
Basicsmkvmerge strictly differentiates between files and - tracks. An input file usually contains one or more - tracks. mkvmerge needs at least one input file and the - file name of the Matroska file it should create before it can do any - work. Starting with this minimal set of options the user can add more - input files, select advanced options for each track, apply some more - global options etc. + tracks. An input file usually contains one or more + tracks. mkvmerge needs at least one input file and the + file name of the Matroska file it should create before it can do any + work. Starting with this minimal set of options the user can add + more input files, select advanced options for each track, apply some + more global options etc.The typical basic steps are:
|
When mmg starts up it shows the first and probably - most important tab: the input tab. Here you see four - different elements. The topmost input box lists all input - files. Directly under this box are options that apply - to the currently selected input file. + most important tab: the input tab. Here you see four + different elements. The topmost input box lists all input + files. Directly under this box are options that apply + to the currently selected input file.The two buttons to the right of the upper list box can be - used to add files to the list box with the + button and - to remove the selected entry with the - button. + used to add files to the list box with the + button and + to remove the selected entry with the - button. |
@@ -255,22 +256,23 @@
|
Once the user selects an input file in the upper list - box the second list box will contains all tracks that can - be read from this file. Each track is ENabled by default - and will be muxed into the resulting file. However, you can - change that by simply clicking on the check box right in front of - the track's name in the second list box. For each of these - tracks the user can select track specific options with the input - boxes and check boxes below the track listing. These options - will be described in the following sections. + box the second list box will contains all tracks that + can be read from this file. Each track is ENabled by + default and will be muxed into the resulting file. However, + you can change that by simply clicking on the check box right + in front of the track's name in the second list box. For each + of these tracks the user can select track specific options + with the input boxes and check boxes below the track + listing. These options will be described in the following + sections. |
|
- Three enabled tracks and one disabled track. The fourth track will - not be copied into the output file. + Three enabled tracks and one disabled track. The + fourth track will not be copied into the output file. Options for input fileOnce the user has added and selected an input file he can set
- options that apply to this specific file. At the moment only two such
- options have been implemented: No chapters , No
+ attachments and No tags . These options tell
+ mkvmerge not to copy any chapters / attachments / tags from
+ the current source file.
+ + Note: At the time of writing mkvmerge cannot copy tags + from a source Matroska file. You have to extract them with + mkvextract first. More information about chapters can be found in the section about - the chapter editor in - this document and in mkvmerge's own documentation. + the chapter editor in + this document and in mkvmerge's own documentation.Options for each trackDepending on the type of the currently selected track (audio, - video, subtitles) and even depending on the contents of the track only - a subset of all the track specific options are available. The options - are: + video, subtitles) and even depending on the contents of the track + only a subset of all the track specific options are available. The + options are:
|