Nvidia Shield Plex Player Subtitle Language Problem

I am playing Avatar (2009) using an external subtitle file (Avatar (2009).eng.forced.srt). Everything direct plays on my Nvidia Shield, however, the subtitle language being displayed is not English.

I’ve played the same movie and subtitle file on Roku. Everything direct plays on that device as well and the text shows up as English. I’ve gone into the srt file and verified that all the text is in English too. The Plex App, along with the default language, and default subtitle language on the Shield are all set to English.

I’ve seen other subtitle issues on the forum, however, I couldn’t find any language changing behavior. That is the reason for this post and I’m hoping that someone can help.

Please post the first ~20 lines from the Plex XML info of an affected video.

Keep also in mind that the Roku as a device has its own global subtitle preferences, which sometimes override (or conflicting with) the settings in your user account.
This could explain the discrepancy between the behaviour of the Android and the Roku Plex clients.
(This is a decision made by Roku. Plex is forced to abide by it.)

The interface language of the playback device has no influence on the automatically selected audio/subtitle streams. These preferences are bound to the plex user account. You find them here: https://app.plex.tv/desktop/#!/settings/account under the heading AUDIO & SUBTITLE SETTINGS

1 Like

Avatar_(2009).txt (4.5 KB)

I’ve attached the first ~20 lines from the XML file. I’m guessing you were wanting to know if there were other subtitles, and there are. Just to make sure that there is no confusion, I manually selected the external SRT subtitle on both the Roku and Shield.

Correct.
I can see that you selected the external forced SRT subtitles. A sensible choice.

What about my other hints?

1 Like

Is the behavior the same as reported here?

1 Like

Good hint!
@jacoband12 could you try the workaround described in the thread?

I found a workaround by duplicating my srt, it seems 2nd srt is then loading 2nd sub which is my 1st srt, so it does the job.

If this works, we know it is the same issue and I can report this to the developers.

2 Likes

@OttoKerner Sorry for the slow response. In-Law’s visiting on top of night shift was a little painful. I will try duplicating the file tomorrow morning. The language settings for my Plex Account were already set-up for English across the board.

Language - “English” / Audio & Subtitle Settings: Track selection - “English audio, English Subtitles shown with foreign audio” / Searches - “Prefer non-SDH subtitles, Prefer forced subtitles”.

@CostaHT thanks for the help as well, I missed that thread.

@OttoKerner Duplicating the srt file worked, thank you. I’ve marked your response as the solution.

1 Like

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