demuxing embedded .srt subtitles from mkv

Hi,

 

Simons PLAYz client for LG Smart TV is great. There is one issue with subtitles. As LG NetCast API does not support embedded subtitles, I am looking to a solution to demux .srt from the mkv, store them locally on the server and use those copies for displaying them.

 

Is there any way to use the Plex universal transcoder to achieve this? I would like to do the following:

 

- When an internal sub is selected, call the transcoder API via java script telling mkv file name and stream ID  want to demux

- demux the subtitle stream

- store it locally on the machine the PMS is running on

- return the url of that temporary file

- use it for displaying the sub

- when the movie is done, delete the file

 

Is that doable? and if yes, can it be done with JAvascript?

 

Thanks

 

Stefan

push

I have the same problem. I can’t just convert the subs to srt though since that doesn’t work with 3D movies. I wonder why the subtitles actually seems to exist (the possibility to switch them on and off exists)
but no titles are visible.

I prefer to use MKVToolNix 7.5 (available in x86 or x64)… It’s FREE, you can Mux or DEMUX MKV files until to your hearts content.

It’s FREE… but it’s a well tuned software. You wanna make Italian Subs the Default or remove excess subs? DONE! Wanna mux in 5.1 Audio instead of DTS? Done!.. Wanna mux in your own Subtitle, Done!.. it’s Quick, too. the learning curve for it is super Easy! - not much time reading and you are ready to work!

Just for the record given the date of the OP: I am able to play embedded subtitles easily on NetCast, it just requires two additional steps in comparison to external ones.
Set the subtitle to Disabled on the media page, start playing then select the desired subtitled using the playback controls overlay. It will display the warning about embedded subtitles not being supported but they’ll load regardless.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.