Inviska MKV Extract requires that MKVToolNix is installed on your computer. If you use the installed version of MKVToolNix, Inviska MKV Extract will detect it on start up and set the path automatically. If you're using the portable version of MKVToolNix, you must manually specify its location in the Preferences.
The Linux AppImage includes the MKVToolNix tools so does not require MKVToolNix to be installed.
1. Add the MKV files you wish to process by dropping them into the Inviska MKV Extract window, or by selecting File -> Add Files.
2. All elements present in the files will be read and displayed in the File List, as shown below.
3. Check the boxes next to the elements you wish to extract.
4. Specify an Output Directory, or leave the box blank to output tracks to the same directory as the source file.
5. Click the Begin button to begin extraction.
Note that cues are generally only present for video tracks, so in most cases no cues will be outputted for audio and subtitle tracks.
If you want to extract all instances of an element from a set of files, you can use the Batch Extract mode. For example, if you wanted to extract the first subtitle track and all fonts from a group of files, you can check the boxes as shown below.
Performing this operation would result in the below files being extracted.
An element need only be present in one of the added files for that element to be included in the Batch Extract list. In the above screenshot we see it shows Audio Track 1 and Audio Track 2 in the Batch Extract list, but only one of the thirteen files actually has a second audio track. If we checked the Audio Track 2 box, this would result in just one track being extracted, since the other twelve files don't have a second audio track.
On Mac the below keyboard shortcuts are Cmd+Shift rather than Ctrl+Shift.
Ctrl+Shift+S - Check all subtitle boxes in Batch Extract list.
Ctrl+Shift+Z - Check all audio boxes in Batch Extract list.
Ctrl+Shift+V - Check all video boxes in Batch Extract list.
Ctrl+Shift+B - Begin extraction.
Ctrl+Shift+C - Clear file list.
Ctrl+Shift+O - Open ouptput directory selection dialog.
Delete - Remove selected files from list.
To increase the portability of Inviska MKV Extract, you can copy the MKVToolNix tools into the Inviska MKV Extract directory. This allows you to move Inviska MKV Extract between computers without having to install MKVToolNix and without having to update the MKVToolNix path.
Copy mkvextract.exe, mkvinfo.exe and mkvmerge.exe from the MKVToolNix directory into the Inviska MKV Extract directory.
Copy mkvextract, mkvinfo and mkvmerge from MKVToolNix-XX.0.0.app/Contents/MacOS/ into Inviska MKV Extract.app/Contents/MacOS/.
The MKVToolNix command line tools are already included in the Inviska MKV Extract AppImage, so no action is necessary.
There are a small number of rarely used codecs that are not supported for extraction by MKVToolNix. Any files that contain unsupported codecs will have their names rendered in red. The tracks which are not supported for extraction will also be coloured red. The box next to such tracks cannot be checked, and the tracks will not be extracted as part of any batch extraction jobs.
Below is a full list of unsupported codecs.
|V_MPEG4/MS/V3||Microsoft MPEG4 V3|
|A_PCM/FLOAT/IEEE||PCM Floating Point|