Server Version: 1.29.0.6219 on Ubuntu 22.04 LTS
Client Version: 9.8.2.35221 on Chromecast with Google TV
I have some Movies and TV shows that I only have in 4K HDR. Neither of My TV’s support 4K (yet). Shouldn’t be a problem Plex will, assuming I have the hardware for it, transcode the 4K HDR to 1080 SDR for me and I can enjoy my ice cream.
Well I was trying to watch one of those shows last night, And it blipped before it actually started, but it started. A few minutes in and I thing damn I can’t hear their words, well knowing my wife will throw things at my head for turning it up too loud. So I turn on the SRT subtitles in the file, and it begins buffering…plays a minute…buffering, etc. you get the picture. Well now I need to look at what’s going on.
SO using Tautulli I see this with subtitles enabled.

I also checked the plex dashboard and see high CPU usage, which top confirmed as the transcoder.
Turning off subtitles I see the following

And if I change my local quality down to 1080 20Mbps I get below

Which is more or less what I would expect to happen normally. Except I don’t know why it would transcode the audio and Subtitle. Other than to keep them in sync with the Video.
So my Questions are:
- Is this normal for the Android TV app to play 4K in 4k despite the TV not supporting it?
- Why is Plex deciding to Burn the subs when transcoding 4k HDR10 to 4k SDR? and why does that require so much CPU instead of GPU?
- What’d I do wrong? I’ve been a Windows Administrator for the better part of 30 years, Linux is not my forte. But I’m learning.
In case you are wondering I have a Quadro P4000 for hardware transcoding.
I did also check the logs on the client, it does detect the TV as only being 1920 x 1080. and the blip I see when starting the video starting in direct play, exoplayer failing and failing back to transcode. My guess is because my TV doesn’t support HDR and the CCwGTV knows it.
My current work around is to set my local stream quality to 1080 20Mbps.
And the codec info for the file I’m working with
Codec HEVC
Bitrate 17759 kbps
Language English
Language Tag en
Bit Depth 10
Chroma Location left
Chroma Subsampling 4:2:0
Coded Height 2160
Coded Width 3840
Color Primaries bt2020
Color Range tv
Color Space bt2020nc
Color Trc smpte2084
Frame Rate 23.976 fps
Height 2160
Level 5.0
Profile main 10
Ref Frames 1
Width 3840
Display Title 4K HDR10 (HEVC Main 10)
Extended Display Title 4K HDR10 (HEVC Main 10)
Codec EAC3
Channels 6
Bitrate 768 kbps
Language English
Language Tag en
Audio Channel Layout 5.1(side)
Sampling Rate 48000 Hz
Display Title English (EAC3 5.1)
Extended Display Title English (EAC3 5.1)
Codec SRT
Language English
Language Tag en
Display Title English (SRT)
Extended Display Title English (SRT)


