MP4Box is unable to mux idx/sub extracted by mkvextract
MP4Box says VobSub subtitles extracted from MKV files by MkvExtract has corrupted data and is not able to import/mux the subtitles.
This can be replicated by using any MKV file with VobSub subtitles and extracting them with MkvExtract, then using MP4Box to add the subtitle to a new or existing MP4 file.
PS E:\Movie Rips\The Tribe\Season 1\myspaf5j.2c5> .\mkvextract.exe tracks '.\The Tribe S01E01 - Episode 1.mkv' 2:subtitle Extracting track 2 with the CodecID 'S_VOBSUB' to the file 'subtitle.sub'. Container format: VobSubs Writing the VobSub index file 'subtitle.idx'. Progress: 100% PS E:\Movie Rips\The Tribe\Season 1\myspaf5j.2c5> .\MP4Box.exe -add .\subtitle.idx test.mp4 VobSub import - subpicture stream 'nor' Corrupted data found in file .\subtitle.sub Error importing .\subtitle.idx: Bad Parameter PS E:\Movie Rips\The Tribe\Season 1\myspaf5j.2c5>
GPAC/MP4Box version is gpac-0.7.2-DEV-rev461-g01391a0c-master-x64.
MkvToolNix/MkvExtract is version v22.0.0 ('At The End Of The World') 64-bit.
OS is Windows 10 64 bit version 1709 build 16299.371.
This issue is also reported to GPAC (MP4Box).