Inaccessible subtitle track in output mkv file
Posted: Sat Apr 16, 2016 11:12 am
I am trying to extract a title from an anime bluray disc which contains 2 English subtitle tracks. If I let Makemkv try and also extract any forced subtitles, I see this:
The mkvinfo command only shows 1 subtitle track in the output file:
However, the mediainfo command shows the 2nd subtitle track as being there:
I can't access the 2nd subtitle track with mkvextract in order to feed it to BDSup2Sub. The problem seems related to the track ID number. With forced tracks selected, the output subtitle track IDs are 4 and 6. With forced tracks deselected, the track IDs are 4 and 5.
Is there a bug where Makemkv is not numbering or formatting subtitle tracks properly after the empty forced subtitle tracks are removed? I'm having this problem with both the 1.9.8 and the latest 1.9.9 releases and both the gui and the command line versions. I have been able to extract multiple subtitle tracks in the past, so I'm scratching my head over what's different here.
Code: Select all
Forced subtitles track #4 turned out to be empty and was removed from output file
Forced subtitles track #6 turned out to be empty and was removed from output fileCode: Select all
| + A track
| + Track number: 3 (track ID for mkvmerge & mkvextract: 2)
| + Track UID: 3
| + Track type: audio
| + Default flag: 0
| + Lacing flag: 1
| + Codec ID: A_AC3
| + Language: jpn
| + Default duration: 32.000ms (31.250 frames/fields per second for a video track)
| + Name: Stereo
| + Audio track
| + Sampling frequency: 48000
| + Channels: 2
| + A track
| + Track number: 4 (track ID for mkvmerge & mkvextract: 3)
| + Track UID: 4
| + Track type: subtitles
| + Default flag: 0
| + Lacing flag: 0
| + Codec ID: S_HDMV/PGS
| + Language: eng
| + EbmlVoid (size: 39)
|+ ChaptersCode: Select all
Text #1
ID : 4
Format : PGS
Codec ID : S_HDMV/PGS
Codec ID/Info : The same subtitle format used on BDs/HD-DVDs
Language : English
Default : No
Forced : No
DURATION : 00:24:12.263312500
NUMBER_OF_FRAMES : 795
NUMBER_OF_BYTES : 8510666
SOURCE_ID : 001200
_STATISTICS_WRITING_APP : MakeMKV v1.9.9 linux(x64-release)
_STATISTICS_WRITING_DATE_UTC : 2016-04-16 10:18:39
_STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
Text #2
ID : 6
Format : PGS
Codec ID : S_HDMV/PGS
Codec ID/Info : The same subtitle format used on BDs/HD-DVDs
Language : English
Default : No
Forced : No
DURATION : 00:23:57.957354166
NUMBER_OF_FRAMES : 104
NUMBER_OF_BYTES : 1160324
SOURCE_ID : 001201
_STATISTICS_WRITING_APP : MakeMKV v1.9.9 linux(x64-release)
_STATISTICS_WRITING_DATE_UTC : 2016-04-16 10:18:39
_STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_IDIs there a bug where Makemkv is not numbering or formatting subtitle tracks properly after the empty forced subtitle tracks are removed? I'm having this problem with both the 1.9.8 and the latest 1.9.9 releases and both the gui and the command line versions. I have been able to extract multiple subtitle tracks in the past, so I'm scratching my head over what's different here.