I know this is an often talked about topic but after looking through the various discussion and official Help support pages, I am still not getting it and I feel a bit silly.
All I want is…
Forced Foreign Parts Only Subtitles
…but I sometimes get no forced subtitles, and sometimes get all subtitles.
I do appreciate that this can be complex and people’s Plex set ups are varied.
So, what I was thinking about solving this in 2 stages…
Turn off all subtitles completely, and test on all devices and web player.
Turn on forced foreign only subtitles, and test on all devices and web player.
…how does that sound?
So, what settings do I need for #1 please?
Thanks,
Paully
Plex Pass Lifetime
Plex Media Server 1.3.3.3148
Ubuntu Server 16.04.1 LTS
Plex for Android 5.3.4.759 (bc65af55)
Plex Player for Samsung TV (2016)
You had this as a discussion which doesn’t give you the option to select an answer. I’ve changed it and selected your earlier post as the answer. Let me know if you disagree.
You should just need correctly named subs and subs set to automatic in server / client.
I.E ‘Game of Thrones - S05E01 - EpisodeName.eng.forced.srt’
In addition, your audio stream, from within (in this example…) the file 'Game of Thrones - S05E01 - EpisodeName.xxx" would have to be coded as ‘English’ as well for the forced srt to work as intended. Otherwise, it assumes that the language of the file is ‘unknown’ and thus not force the sub.
You should just need correctly named subs and subs set to automatic in server / client.
I.E ‘Game of Thrones - S05E01 - EpisodeName.eng.forced.srt’
In addition, your audio stream, from within (in this example…) the file 'Game of Thrones - S05E01 - EpisodeName.xxx" would have to be coded as ‘English’ as well for the forced srt to work as intended. Otherwise, it assumes that the language of the file is ‘unknown’ and thus not force the sub.
I don’t believe that’s true. It looks at the .eng. part to determine the language of the sub… it has always respected the forced afaik.
That is true… Having said that, if it cannot determine what language the audio stream is; ala “unknown”, then all bets are off…
In my example above, the Language_Stream tag is set to “English”, but if that were not encoded into the audio stream, then Plex could not determine that English was the default language for this file, since there is no ‘default’ language selection within Plex.
This has been an issue for some time… An example post:
@JasonMeudt said:
That is true… Having said that, if it cannot determine what language the audio stream is; ala “unknown”, then all bets are off…
In my example above, the Language_Stream tag is set to “English”, but if that were not encoded into the audio stream, then Plex could not determine that English was the default language for this file, since there is no ‘default’ language selection within Plex.
This has been an issue for some time… An example post:
When I put a forced subtitle file in with the movie it always shows up correctly. But when I use mkvmerge to insert the subtitles into the container I notice that they tend to show up as unknown. When I change the language to English everything works as intended.
@kegobeer-plex said:
When I put a forced subtitle file in with the movie it always shows up correctly. But when I use mkvmerge to insert the subtitles into the container I notice that they tend to show up as unknown. When I change the language to English everything works as intended.
Since a SRT file has no embedded language tag, this is to be expected.
And the Plex manner to attach the language to the file name is not universally recognized, unfortunately.