Extract content from a DVDViewing Page 4 of 4 -- Go To

Repackage DVD titles with MakeMKV

As an alternative to simply reauthoring the contents of your DVD, you might want to extract the titles to Matroska, or MKV files. There are benefits and drawbacks to this approach. On one hand, by using MakeMKV to automate the process it can be much quicker and simpler than reauthoring with DVD Shrink. Plus there shouldn't be any audio delay issues. On the other hand, you won't be able to preview the titles or extract menus, you won't be able to split titles into chapters without using additional tools, and Matroska files aren't supported by as many programs as DVD VOB files.

An alternative approach, which gives you the advantage of both programs, would be to reauthor with DVD Shrink and extract the resulting DVD files with MakeMKV.

Software Used


Using MakeMKV

1. Open source

Click the folder button to browse for the VIDEO_TS.IFO file from your DVD.

2. Select content

Use the checkboxes to select the titles you wish to extract and what streams you want to keep from each title.

3. Output folder

Click the folder button under Output folder to browse for the location to save the extracted content in.

4. Make MKV

Click the Make MKV button to extract the selected titles and streams into MKV files.

Extracting streams from MKV files

One advantage to extracting the contents of your DVD into Matroska files is how easy it is to extract all the streams in one simply operation. Instead of using one program to extract video and audio streams and another, perhaps multiple times, to extract the subtitles, you can perform the entire operation at once using MKVExtract, which is part of the MKVToolnix package. Since MKVExtract is a command line tool, we will also be using a GUI called MKVcleaver.

Software Used



Using MKVcleaver

1. Locate MKVToolnix

The first time you run MKVcleaver you will need to point it to the folder where MKVToolnix is installed. Depending on the version of Windows you are running, this may be C:\Program Files\MKVToolnix or C:\Program Files (x86)\MKVToolnix. Or you may have installed to some other location.

2. Select Streams

You can select whichever streams you want to extract from your MKV files or check the box next to the filename to extract all streams from it. If you are working in batch mode (see below), this isn't necessary.

3. Batch Mode

If you want to extract the same streams from each file, or just want to extract more than just the streams, you can use Batch Mode. The relevant options are as follows:


Video, audio, and subtitles will be listed as tracks. If there is more than one track of a particular type in one or more of the files you have loaded, there will also be a number.


Selecting Timecodes will result in each audio and subtitle stream extracted having an accompanying text file listing the when each frame (for audio) or subtitle should be displayed. Generally these are not necessary.


Extracting chapters will give you an XML file in a special Matroska format showing the timecodes for each chapter. Once again, these generally aren't useful.

4. Filename options

These options determine how the filenames of the extracted streams will be formatted. The basic options are Track number first and then Filename or Filename first and then Track number. This isn't particularly important unless you are extracting streams from multiple files. In that case, make sure to have the Filename first. It's also a good idea to check the box to add Video, Audio, or Subtitle to the name so you can tell at a glance what type of stream each one is.

5. Output directory

If you want to extract the streams into a different folder than the source MKV files, use the ... button to browse for it. Otherwise you can ignore this field.

6. Extract

Click the Extract Tracks! button to start processing.

Table of Contents

  1. 1. Introduction
  2. 2. Extracting titles and menus with DVD Shrink
  3. 3. Processing and preparing VOB files
  4. 4. Repackage DVD titles with MakeMKV
Written by: Rich Fiscus
Last updated: