Subtitles Not displaying with Original Quality



Here's a weird one. I watched a film last night that had subtitles. If I selected the "original" quality (which I think should be the default) the subtitles would not display. If I chose a lesser quality, the subtitles displayed. Any idea what is causing this?


Strange, maybe download other subs? Or remove the current sub and place it back?


Negative, tried other subs, no luck.


Are you watching an mkv file with embedded subtitles? If so, when using original quality, you are probably direct playing the file. In this case, while the movie is playing, you need to hit the * key on the remote and turn on subtitles. When the video is transcoded the subtitles are automatically being burned in so nothing to turn on.


I'm heaving the same issue.
Tried with Roku 3 Plex App v4.0.5 and v4.0.6.
I have on the screen quality ... HD and the subtitle is not showing up. Burned in option is disabled and closed caption is enabled. The problem is that for some subtitles is working for other not it's almost 50/50.
The same file with subtitle is working ok on: iPad, iPhone, Samsung Smart TV, Chrome. (all of the above are direct play scenario).

Are there any known issues/limitations with Roku?

When I'm enabling burned in, as expected is working.
The debug/verbose log is error free.

Settings: Original quality, direct play for video and audio, .mp4 container, CC on, Burned in off, .srt subtitle is external.

Video information:
Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1916x1076 [SAR 1:1 DAR 479:269], 5045 kb/s, 23.98 fps, 23.98 tbr, 16k tbn, 32k tbc (default)
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 255 kb/s (default)
Stream #0:2(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, 5.1, fltp, 1014 kb/s (default)


Was this ever resolved?


2018, same problem on android tv client, latest version, server plex with pass. Movies on original quality wont show the subtitle. I need to change the quality in order to the subtitle to show. I guess is something about the processing of the image when the server burn the subtitle.


Some subs - image based subs I would imagine - are not compatible with some devices and can’t be shown unless they’re being burned in (transcoded). Just because a sub file is external doesn’t mean it’s automatically Direct Playable (UTF-8). If you convert those types of subs to UTF-8 (text based) they’ll probably display. Xmedia Recode will make quick work of that for embedded sub tracks (Subrip is the appropriate type for XR), but you’ll need something else to convert external sub files - Subtitle Edit will probably do it - as will any number of other handy tools.

Some Plex device apps have a setting that will automatically burn image based subs in - but that do require transcoding the video stream, of course. If you don’t have the horsepower - better start converting I guess.