16:9 displays the subs correctly while the other devices scales them, which in turn makes them look fuzzy (it’s a little hard to tell due to the screenshot compression, but it’s noticeable IRL). I know this was already posted before but the question to whether this is intentional or not wasn’t answered. I know I can just convert to .srt if I want the subs to stay sharp, but I was just curious why PGS behaves this way.
Anyone? I really wanna know because it’s a pain converting all my subs to srt, not to mention if a sub is meant to be at a different spot, srt will lose that location
It seems to be Exoplayer related since Kodi on Android has this issue as well. It appears that lack of interest and/or knowledge of image subtitle rendering via Exoplayer is the issue. I sent samples in another issue thread weeks ago and never heard back.
Honestly at this point I’m just gonna use an external player for everything instead so the subtitles will actually look right. Still would be nice to get an answer to if the subs looking different is intentional or not. I’m pretty sure it’s not.
I believe there is currently an issue raised against exoplayer, which is the base for the Android player, about this (the last comment mentions the general PgsDecoder issues, not just the simultaneous issue). It is open, low priority, and the devs are asking for help:
I’m hoping that Plex doesn’t use/rely on the exoplayer implementation and can fix it themselves, otherwise we won’t see a fix for a while it seems.
In the last comment, the poster says that the PgsDecoder doesn’t read the Window Definition Segments at all. That’s seems to be a problem if you read that section of the PGS specs. That segment determines the location and aspect ratio of the sub display on the screen from what I read.
I’ve been reading about some issues a competitor was / is having with ExoPlayer and they mention Plex using their own modified version of it. Do we know if this is the case?