SRT subtitles are not rendered correctly and do not respect position and color

Server Version#: 1.19.3.2740 (on Synology DS216j)
Player Version#: 6.11 (iOS iPad app)

Problem: Plex iOS app does not render position and color correctly.

Plex web renders everything correctly: one language is colored in yellow and at the bottom, the other in white on top.

Plex iOS on iPad renders everything in white at the bottom.

Is this a known problem of the iOS player? Can I report this as a bug?

Example srt subtitle file: test dual sub.txt (251 Bytes)
(rename extension from txt to srt when playing)

It looks like a non-standardized extension of the SRT format.
Normally, SRT doesn’t support either colorization, nor position formatting. For that, you’d need to use ASS.
In fact, these formatting tags appear to have been “borrowed” from the ASS specification. But it is pure luck if they are supported when used within a SRT file.

So it depends on whether these non-standard extensions of the SRT format have been incorporated into the program code which is used on the respective platform for rendering subtitles.

@OttoKerner what is strange to me, is the fact that the Plex web client does support these formatting tags between curly braces and correctly renders the color and position.

Does Plex iOS use a different rendering platform compared Plex web?

See the last two sentences of my previous post.
It is pure luck that they are working in the web app. It is only due to the fact that this software library happens to support also (a part of) the ASS format.

On iOS something different is used to render the subtitles, so this “quirk” is not there.

I managed to display the subtitles correctly on the iOS iPad app!

By changing a few things in Settings < Quality, the iOS app switched from transcoded play to Direct Play and now uses mpv rendering.

  • Automatically Adjust Quality: No
  • Home streaming: Use Recommended Settings

Now the subtitles display as intended on iPad, including correct position and color.

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