I have been using PLEX for a very long time - I have 1.4TB of movies on it. However, I have never been able to get subtitles to work. In the settings I have gone into ‘languages’ and slected English, and auto find subtitles etc (which I thought meant it would do it for me) . That did not work, so when I added Parasite the movie, I also downloaded the SRT file. I read about creating the naming so I did just that:
folder D:movies
Folder Parasite 2019
File: Parasite (2019)
in the same folder I put the SRT file and named it Parasite (2019).eng.srt
I linked the folder with the movie to PLEX and it loaded the metadata correctly , as usual .But when I push play on TV via Roku PLEX app, there are no subtitles. I had the same issue a couple of years ago with The Godfather for the Italian scenes.
Can you please tell me how I get English subtitles when foreign languages are spoken in a movie, either automatically via PLEX or via a SRT file locally?
Name the srt exactly the same as the movie file or use mkvtoolnix and mux it into the video file and use the force flag in mkvtoolnix to force the subtitles.
Ok, So I went into setting on Roku and change the accessibility setting to captions always on. That worked, I can now watch Parasite. However, it now puts subtitles up on any content e.g. Netlix, Amazon Prime etc. Does that mean I need to have it set to off and then only turn it on when I know I am going to watch a plex movie that is foreign language and needs subtitles ? thx
Yes, that is a certification requirement for all channel developers. The “Roku Captions Mode” is a global mode, that can be toggled from within our channel, the Roku global settings, and other channels. Regardless of where you enable it, it changes a system wide setting on the Roku. To view subtitles in Plex, you will need to have that mode on and a subtitle selected. You can toggle that setting from within our channel and during playback, by either viewing the settings from the OSD or press * to bring up the Roku menu.