Server Version#: 1.32.5.7349
Player Version#: 9.28.0.3162 (75a3f28)
Plex Media Server Logs_2023-08-07_17-01-48.zip (4.2 MB)
Hi all, encountered a bit of an issue that have me stumped.
For some reason the Plex client on the Nvidia Shield is deciding to transcode some MKV files with SRT subtitles, although far from all. And more annoyingly it doesn’t get the transcode right and just ends up sitting on a black screen loading endlessly.
Specifically I have upscaled and re-encoded my Scrubs DVDs to HEVC. I have the original VobSub subtitles and an SRT subtitle track embedded in the files, I also have the SRT subtitles externally.
When I try to play one of these files on the Nvidia Shield it just sits and loads endlessly, spinning the loading animation on a black playback screen. I can see the server is transcoding the media and Tautulli is telling me the transcode reason is the subtitles. Sure enough, if I disable the subtitles it plays just fine using Direct Play. If I select the VobSub track it also transcodes, but the transcode actually works and the files play with subtitles displayed.
So in other words it is only the SRT subtitles that don’t work. But I have plenty of other MKVs with SRT subtitles that works just fine, no transcoding needed.
If I play the same episode in a browser (on a PC) or using the iOS Plex client the episodes works fine as well, displaying the subtitles.
I have tried removing the embedded subtitles in case those were causing an issue, despite the fact I have other media with embedded subs that work. I have tried not having the external SRT file. Nothing works, I simply can’t get Plex to play these files with SRT subs enabled on the Shield.
Edit:
Done some more testing and this only appears to be an issue with the first gen Nvidia Shield TV. Tried a second gen model and it worked much better. It could play the files mentioned above without transcoding and with working subs and generally seems to function much better with Plex. It doesn’t (in my tests) transcode VC1 either for example, the first gen model did.