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

# 1. Synopsis

mkvtoolnix-gui [[configuration-file-name.mtxcfg] | [source-file.ext] | [matroska-file.mkv] | [chapter-file.ext] | [matroska-file.mkv]]

# 2. Description

mkvtoolnix-gui(1) is a Qt(tm) based GUI for mkvmerge(1). It also implements mkvinfo(1)'s and mkvpropedit(1)'s functionality and will evolve to cover mkvextract(1) as well. All settings (e.g. source files, track options etc) can be saved and restored.

Listing configuration file names with the extension .mtxcfg causes the GUI to load the those configuration files in the appropriate tool. Any other file name is added as a source file for multiplexing, opened in the info tool, the chapter editor or in the header editor depending on the current mode. The current mode can be changed with --merge, --info, --edit-chapters or --edit-headers. The default mode is adding files for multiplexing.

Note that if an instance of the application is already running when the application is started a second time, all file names given on the command line are handled by the already-running instance.

Option | Description
--- | ---
--merge | All following file names will be added as source files to the current multiplex job. This is the default mode.
--info | All following file names will be opened in the info tool. Additionally the info tool will be selected on startup instead of the multiplexer tool.
--edit-chapters | All following file names will be opened in the chapter editor. Additionally the chapter editor will be selected on startup instead of the multiplexer tool.
--edit-headers | All following file names will be opened in the header editor. Additionally the header editor will be selected on startup instead of the multiplexer tool.
-h, --help | Show usage information and exit.
-V, --version | Show version information and exit.

# 3. See also

mkvmerge(1), mkvextract(1), mkvinfo(1), mkvpropedit(1)

# 4. WWW

The latest version can always be found at the MKVToolNix homepage.