pages tagged mkvtoolnix http://meng6net.localhost/tag/mkvtoolnix/ <p><small>Copyright © 2005-2020 by <code>Meng Lu &lt;lumeng3@gmail.com&gt;</code></small></p> Meng Lu's home page ikiwiki Tue, 16 May 2017 23:59:39 +0000 Examples of using MKVToolnix http://meng6net.localhost/computing/example/examples_of_using_mkvtoolnix/ http://meng6net.localhost/computing/example/examples_of_using_mkvtoolnix/ computing example mkv mkvtoolnix Tue, 16 May 2017 23:59:39 +0000 2017-05-16T23:59:39Z <p><a href= "https://www.bunkus.org/videotools/mkvtoolnix/">MKVToolnix</a> is a set of tools for editing <a href= "http://en.wikipedia.org/wiki/Matroska">Matroska (usually <code>.mkv</code>) files</a>.</p> <h2>Split a large <code>.mkv</code> file</h2> <h3>Split to parts of fixed memory size</h3> <p>Split a 5.3 GB file MKV file <code>large.mkv</code> into 6 parts (<code>part-001.mkv</code>, <code>part-002.mkv</code>, …), each of which is no larger than 1 GB:</p> <pre><code>mkvmerge -o part.mkv --split 1G large.mkv </code></pre> <h3>Split to parts of specified starting and ending times</h3> <p>Split a 2-hour video <code>long-video.mkv</code> into 2 parts (<code>part-001.mkv</code>, <code>part-002.mkv</code>) at the 55 minute of the video time 00:55:00:</p> <pre> <code>mkvmerge -o part.mkv --split parts:00:00:00-00:50:00,00:50:00-02:00:00 long-video.mkv </code></pre> <h2>Add subtitle file into a <code>.mkv</code> file</h2> <p>Check the ISO639 language codes:</p> <pre><code>mkvmerge --list-languages </code></pre> <p>Add Enlgish-language subtitle file to a video file:</p> <pre> <code>mkvmerge -o video_with_subtitle.mkv video.mkv --language 0:eng subtitle.srt </code></pre>