2011-06-25, 22:00
Hello all,
I appreciate there are a lot of discussions on this subject but after a few hours of searching I am unable to find the exact answer I am looking for. I would like to make sure I'm doing things right before re-ripping my entire Blu-Ray collection.
From what I can make out Blu-Ray forced subtitles (for example the alien language in District 9) can be implemented in 3 ways.
1) Burned in to the video
2) Separate subtitle track
3) Combined with the standard subtitle track but each forced caption has a "forced" flag set
District 9 uses option 3. So far I have been unable to get XBMC to recognise the caption forced flags from the .sup files when they are merged into an MKV file using MKVMerge.
The method that appears to work is to use BDSupToSub to produce a dedicated track that contains only forced subtitles (using the /forced option) and use MKVMerge's "--forced-track TID" to set that entire track as forced. This way I can have my movie library set to disable subtitles by default, but any foreign or alien language captions are shown.
Am I right in thinking XBMC is able to identify a forced subtitle track but is unable to identify individual forced captions within a track?
Thanks in advance!
I appreciate there are a lot of discussions on this subject but after a few hours of searching I am unable to find the exact answer I am looking for. I would like to make sure I'm doing things right before re-ripping my entire Blu-Ray collection.
From what I can make out Blu-Ray forced subtitles (for example the alien language in District 9) can be implemented in 3 ways.
1) Burned in to the video
2) Separate subtitle track
3) Combined with the standard subtitle track but each forced caption has a "forced" flag set
District 9 uses option 3. So far I have been unable to get XBMC to recognise the caption forced flags from the .sup files when they are merged into an MKV file using MKVMerge.
The method that appears to work is to use BDSupToSub to produce a dedicated track that contains only forced subtitles (using the /forced option) and use MKVMerge's "--forced-track TID" to set that entire track as forced. This way I can have my movie library set to disable subtitles by default, but any foreign or alien language captions are shown.
Am I right in thinking XBMC is able to identify a forced subtitle track but is unable to identify individual forced captions within a track?
Thanks in advance!