Goal:
Join 2 separate MKV files that are part of one movie.
Problem:
The MKV files contain S_VOBSUB streams that are zlib compressed. S_VOBSUB cannot be extracted with mkvextract, nor can be manipulated with VirtualDubMod or AVI-MUX Gui.
Tools Used:
- AVI-MUX Gui;
- Matroska Stream Editor;
- MKVMerge.
Assumption:
Let’s call the 1st MKV file A and the 2nd B
Step 1:
Remux A into a new MKV file, removing zlib compression for S_VOBSUB stream. Let’s call this new MKV file A_VOBSUBdecomp.
Repeat with B. The new MKV file is B_VOBSUBdecomp.
Step 2:
Remux A into another MKV file, this time removing S_VOBSUB stream completely. This new MKV file is A_noVOBSUB.
Repeat with B. This new file is B_noVOBSUB.