Subtitle breaks hardware transcodes (4k) - help ( screenshots attached )

I think I understand what’s happening now.

Direct play isn’t the issue , I can do that without s problem,
My issue is remote streaming, some of my friends I share my library with don’t have great internet so they have to transcode down to 6-8mbps

Which Is why I assume the audio is being transcoded and then in turn the subtitles.

I assume there’s no way to physically tell plex hey don’t touch the audio when you select a lower bitrate.

Depending on the client type, Plex will intentionally transcode both video and audio, because otherwise video and audio can lose gradually their synchronization.

With lower bandwidth settings, audio will also be transcoded intentionally to save bandwidth and leave more “room” for the video stream.

Yep that’s what I’ve figured out ,

Normally with 1080p that’s fine but with 4k HDR content and subtitles it’s all on a single thread of the CPU and doesn’t utilise the GPU as well.

AFAIK there’s not much I can do about that with Plex

I’m not exactly sure what Emby and Jellyfin ( essentially emby ) are doing but for the LG TV it does better

A test of a 4k HDR file

With Plex app on LG with srt subs
(downscaled to 8mbps )

  • 0.3 transcode speed
    unwatchable.
    ( To be clear when subs are not on the transcode speed is great )

With emby / jellyfin app
the same file with srt subs
( downscaled to 8mbps) ,

  • 200fps transcode speed which is around 8.3

Both are converting the video and audio.
I believe the difference is emby / jelly fin isn’t burning the subs

Plex-devs, we need a solution or an alternative approach (like jelly/emby). Synchronicity doesn’t help anyone if the video is constantly buffering. :))

The answer you likely are looking for:

Change audio to 5.1 / 2.1.

TrueHD / 7.1 forces full transcoding with subtitles.

If you use 5.1 (AC3) you can use subs with HDR content without issues.

That is not the point. Other services (Emby/Jelly) manage to transcode audio without touching the videostream. So it must be technically possible on WebOS.

My reply was to the OP. A solution to his issue.

Plex is able to do that too, but not when subtitles are involved. The default video player in WebOS, which Plex uses, does not support that.

Emby uses a custom video player (VLAN I believe) which does support that through software decoding.

Exactly, but subtitles are not uncommon. 90% of non-English language films have forced subtitles. And LG is also enormously widespread.

Why doesn’t Plex also use another player on WebOS, which is obviously much more practical.

Plex-Devs: no chance of an alternative player as in Emby/Jelly? :frowning:

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