BT2020 (HDR) playback

Hi,

i’m posting results of tests I have done trying to playback BT2020 (HDR) MKV files (2160p) on my LG OLED TV.

LG player over DLNA: OK - HDR Triggered
LG XPlay (unoffical Plex client): OK - HDR Triggered
Kodi on Shield: OK - HDR Triggered
Plex on LG: NOT Working - if it starts playback is with vertical lines all over the screen - HDR NOT triggered
Plex on Shield: PARTIAL - Playback OK - HDR NOT Triggered (hence wrong colours)
Plex plugin for Kodi: Not working

As you can see Plex can not playback properly under any combination I tried. Unfortunately XPlay (a third party Plex client) works better than the official one.
If you guys are interested in fixing this I can provide you download link with samples.

Thanks.

Hey, I am experincing a simular issue with Chromecast Ultra, which does support 4k and HDR; sadly Plex had not updated its streaming profiles located in /usr/lib/plexmediaserver/Resources/Profiles/

for Ultra, I du suspect same issue is for LG, since i can not see any LG WebOS specific I’m leaning towards Universal TV.xml, you can try editing it manuelly

Check out

I have been having the same issue with 4k on my Sony 4k tv.

@barney007 said:
I have been having the same issue with 4k on my Sony 4k tv.

Do you get 4k? or does plex transcode to 1080p then TV upscales to 4k?

Same results for my tests.
If XPlay is able to trigger HDR metadata, I guess Plex should be able to do it too.

Have you tried with Plex with DLNA and the LG Photo & Video app?

@murdof said:
Plex on Shield: PARTIAL - Playback OK - HDR NOT Triggered (hence wrong colours)

Mine triggered HDR w/ 4k@60Hz and setting Refresh Rate Switching to ‘off.’ With Refresh Rate Switching set to ‘on’ HDR was not triggered.

Same with Kodi, it would only trigger HDR with 4k@60Hz and no refresh rate switching. I also answered my question and it would play over DLNA from the LG Photo & Video app.

Too bad the quality of the test file I downloaded is rubbish.

I basically have the same results, plus what @timstephens24 said. It actually triggers HDR when you disable frame rate switching on the Shield Plex client. Which is weird.

However, I am also experiencing crushed blacks when the Shield is set to 4K @ 60hz as well as a prominent oange/yellow-ish tint in the picture (when comparing to the same picture viewed in the webOS Plex client).

EDIT:

I also have a LG OLED (OLED65B6)

@Night said:

@barney007 said:
I have been having the same issue with 4k on my Sony 4k tv.

Do you get 4k? or does plex transcode to 1080p then TV upscales to 4k?

It transcodes it to 1080p. I have tired recording the files. But it still transcodes

@barney007 said:

@Night said:

@barney007 said:
I have been having the same issue with 4k on my Sony 4k tv.

Do you get 4k? or does plex transcode to 1080p then TV upscales to 4k?

It transcodes it to 1080p. I have tired recording the files. But it still transcodes

Can you try to edit your, Profiles for Sony Streaming Player.xml
located in /usr/lib/plexmediaserver/Resources/Profiles.

<VideoCodec name="h264"> <Limitations> <UpperBound name="video.width" value="4096" isRequired="true" /> <UpperBound name="video.height" value="2160" isRequired="true" /> <UpperBound name="video.frameRate" value="30" /> <UpperBound name="video.bitrate" value="15360" /> <UpperBound name="video.level" value="41" /> </Limitations> </VideoCodec>

That “should” enable 4k. for h265 files.

I do not have a Sony TV, so I am unable to test. but looking at the different Sony Profiles that is the one that makes the most sense.

Sadly by the looks of the profiles they are all set to 1080p, with 4k becoming ever more abundant, plex needs to update profile to support accommodate this , that also goes for Chromecast Ultra, which has nativ support for HDR and HEVC, which nither is reflected in profiles.

Same goes for LG TVs.

@Night said:

@barney007 said:

@Night said:

@barney007 said:
I have been having the same issue with 4k on my Sony 4k tv.

Do you get 4k? or does plex transcode to 1080p then TV upscales to 4k?

It transcodes it to 1080p. I have tired recording the files. But it still transcodes

Can you try to edit your, Profiles for Sony Streaming Player.xml
located in /usr/lib/plexmediaserver/Resources/Profiles.

<VideoCodec name="h264"> <Limitations> <UpperBound name="video.width" value="4096" isRequired="true" /> <UpperBound name="video.height" value="2160" isRequired="true" /> <UpperBound name="video.frameRate" value="30" /> <UpperBound name="video.bitrate" value="15360" /> <UpperBound name="video.level" value="41" /> </Limitations> </VideoCodec>

That “should” enable 4k. for h265 files.

I do not have a Sony TV, so I am unable to test. but looking at the different Sony Profiles that is the one that makes the most sense.

Sadly by the looks of the profiles they are all set to 1080p, with 4k becoming ever more abundant, plex needs to update profile to support accommodate this , that also goes for Chromecast Ultra, which has nativ support for HDR and HEVC, which nither is reflected in profiles.

I will try that tomorrow and let u know

@Night i can’t see the profiles on my OS X which is where the server is. any ideas

@barney007 said:
@Night i can’t see the profiles on my OS X which is where the server is. any ideas

Hey, SInce i run my server on linux I am not sure where those are on OS X, but can find out,

in terminal write.

locate Chromecast.xml
it will give you a result like this
/usr/lib/plexmediaserver/Resources/Profiles/Chromecast.xml

there is your folder where profiles are stored.

@Night said:

@barney007 said:
@Night i can’t see the profiles on my OS X which is where the server is. any ideas

Hey, SInce i run my server on linux I am not sure where those are on OS X, but can find out,

in terminal write.

locate Chromecast.xml
it will give you a result like this
/usr/lib/plexmediaserver/Resources/Profiles/Chromecast.xml

there is your folder where profiles are stored.

nope i am getting an error “WARNING: The locate database (/var/db/locate.database) does not exist.
To create the database, run the following command:”

I haven’t run on OSX in a while but there’s two locations I would check:

~/Library/Application Support/Plex Media Server/Resources/Profiles/
Or
/Applications/Plex Media Server/Resources/Profiles