I thought I would pass on some experience gained this weekend. Searches indicate this is not covered elsewhere, specifically, for Linux.
I was working on recoding the blu-ray U.S. version of
A Bridge Too Far. This movie has multiple languages and the non-english portions are covered by forced subtitles. To my knowledge, there are no re-coding utilities, or players, for Linux that directly support blu-ray SUP. However, you can convert them to vobsub format. The procedure is simple.
First, demux the graphics stream desired from the m2ts. I use TSMuxer, which is available for linux.
Next, use
BDSup2Sub to convert the SUP subs to vobsub format. This utility is written in Java, so it works just fine under Linux, as long as you have Java installed. Once downloaded and unzipped, you can run it from shell with the following:
Code:
java -server -jar BDSub2Sub.jar
It did a great job of pulling in and converting the SUP file to vobsub. Once you have the vobsub file, you can handle the subtitles just like you have in the past.
Hope this helps!
-Jason