Nvidia Shield picking 4k over 1080p with a TV which supports only 1080p

Server Version#:1.24.5.5173
Player Version#: 8.25.1.28703

Nvidia Shield is connected to a TV which supports only 1080p. I have two copies of the movie file,
movie.mkv
movie - 1080p.mkv

The first file is the 4k version and the second is the 1080p. Plex shows up the both the files using ‘Play Version’. When i play the movie it picks up the 4k file instead of selecting the 1080p file. I was expecting that it will pick up the 1080p file.

Debug log is here.

The Shield support 4K and can scale the output itself so to the Plex app it appears that 4K is supported. The app picks the version based on the bitrate limitation. It doesn’t appear you have set a limit, so the 4K file fits. Set the quality closer to the 1080p version and it should pick that.

If i look at the Display Settings in Nvidia Shield it says,
Resolution: 1080p 59.940 Hz (default)

Why does Plex think that 4K is possible with this Display?

I guess you are asking to set the ‘Remote Streaming quality’ to 1080p. I can see that i need to make a choice of bitrate as well (20mbps, 12mbps, 8mbps). The 1080p movie file has a bitrate of ~6mbps. If i select 8mbps, plex would use the 4k file to transcode.

What should i need to set so that the 1080p file is played natively rather than use transcoding?

That’s what the Shield outputs, not what it will accept as input. The Shield itself support 4K and tells that to the Plex app. I don’t know of a way to turn that off.

It should pick the 1080p to direct play. If not, please reproduce and provide me the android log and server log so I can check where it’s going wrong.

I set the Quality to 1080p 20mbps, and indeed it is picking the 1080p rather than the 4k file.

there is no issue here.
just let the shield pick the 4k version.

why would you want to limit the quality to 1080p 20Mbps ?

The 4k file is in Dolby Vision format which shows up with green tint on my old TV. Otherwise, it does direct play on the Nvidia Shield. The 1080p is not based on Dolby Vision.

turn off Dolby Vision on the shield then? there is a menu option to do that.

Nvidia Shield 2017 model doesnt have that option.

are you sure about that?

Yes, I do. My 2019 model does have that feature.

can you not drill down into the display settings and set it to 4k @ 60HZ HDR Only?

This is what my Nvidia Shield 2017 offers for display,

image

ok so it knows your TV doesn’t support 4K or HDR/DV,

when you play the 4k version, is plex transcoding it? that might explain the green tint as it’s also trying to tone map and doing a bad job of it.

what is your plex server running on?

No, it does not transcode when playing 4K. It uses Direct Play. Reading around it seems HDR to SDR does not work for Dolby Vision, thus it does not make a difference if transcoding is happening or not. I tried both with/without transcoding and the green tints dont go away.

Plex server is itself running on a linux server with a Nvidia P2000 card.

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