In this guide I will show you how to split large MKV files into smaller ones with a specified file size. Matroska is a video container that can hold an unlimited number of audio, video and subtitles in a single file. It is commonly used to store large H.264 videos and movies in .mkv files. Why would you want to split such a file to smaller ones? Maybe because you want to copy it on 4.7GB DVD or on a FAT32 partition. For one reason or the other we are going to use MKVToolnix. Download MKVToolnix, install it and let's begin with our tutorial.
This is the main program window. Press the add button, navigate to the mkv file that you want to split, select it and press Open.
The file information will be loaded. At the bottom choose where you want to output the final mkv files. Just make sure that you have enough free space available.
Next click on the Global tab, and check the Enable Splitting box. Just under this, make sure that …after this size: is selected and input the size of the largest split file that you require. For example if you want to enable the mkv to be played on a FAT32 file system, set your preffered file size to around 3800M. Please note that you have to specify a size identifying letter after the numerical size:
Next set the max number of files. In my case I want 3 files. If you skip this step you might end with a 4th video only a few KBs in size. This might happen because a video can be splitted only on keyframes. Now simply click Start Muxing button at the bottom.
Depending on your CPU it may take a while for the whole progress to be completed.
Eventually your initial high definition movie video file will be splitted to 3 smaller files without any quality loss.
MKVToolnix is available for Windows, Linux and Mac OS X, so whether you are running Windows 7 or Ubuntu you will be able to split your mkv video files easilly!