Almost imposible to read 4K HDR on phone

Server Version#: 1.29.1.6260
Player Version#:9.8.2.35221

I just bought plexpass, mainly for hw transcode, tonemapping and trailers.

Until now, I was using shield pro (2019) as client (without plexpass) to read my file without issue, and I bought plexpass to be able to read my movies on phone as well witj transcoding to reduce bandwith.
But I am quite disappointing because almost all my 4K HDR movies doesn’t work correctly on my phone.

For movies in HDR movies, it is buffuring long time and it interrupts many time during the show as soon I try to transcode to 1080p. It only work correctly if I read in original quality.
With a movie dolby vision profile 8 (so with HDR10 compatibility), it is buffering indefinitely to end with an error.
With movie dolby vision profile 5, it say it can not be read.

I tried with Jellyfin and all my movies (including DV profile 5) are read perfectly.
With Jellyfin wy gpu (NVidia RTX 3070) is used for encode / decode (at almost 100%), my CPU AMD R7 5700X is at less than 10%. With plex my gpu in case of HDR is around 25% and CPU at 35%.
Don’t know how hw optimisation is done in plex but seams to not correctly use all my hardware.

One big advantage of Jellyfin is that I can read DV Profile 5 without the need to store several versions.

And even for the other feature about trailer, it seems that most of the time quality is low (720p), I would hope to have at least 1080p.
Is there improvment planned for all these topics ? If not I will perhaps request a refund.

1 Like

Due to Plex’s business model, a license from Dolby is required to transcode or tonemap Dolby Vision video.

Plex has no such license.

If you play DV profile 5 media on a device that does not support it, the following may happen:

  1. Plex will refuse to play the media and return a “Color Space Not Supported” message.
  2. Plex will direct play the media, but the colors will be off (this happens with Plex for Windows, not sure about other clients).

If the device supports DV Profile 5 media, but transcoding is required due to bandwidth or other limitations, Plex will refuse to play the media and return an error message.

If you phone does not support HDR media or transcoding is required due to bandwidth or other limitations, Plex Media Server will transcode and tonemap the media.

However, Plex does not support using Nvidia GPU for tonemapping HDR10 to SDR ( Ref: HDR to SDR Tonemapping).

Therefore tonemapping will use the CPU.

If you want, attach a set of DEBUG level server log files. Someone familiar with transcoding/tonemapping on Windows systems may be able to assist.

  1. Ensure your system is configured for debug level logs.
    Settings → Server_Name → General + Show Advanced
  2. Restart Plex Media Server.
  3. Re-create the problem.
    Play a HDR movie on your phone. Let it play for ~30 seconds.
  4. Stop playback.
  5. Pull the log files (Settings → Troubleshooting) and attach the entire ZIP file to the thread.
    Drag the file into the message window. It will attach at the cursor location.

Online trailers are provided by Plex’s media partners. Higher resolution trailers may not be available for some titles.

Unknown. Plex rarely reveals its business and product plans.

1 Like

Thank you for the reply.

Indeed I didn’t notice that Nvidia Hw acceleration is not working with PMS windows.
It is quite a pity as it work on Linux.

I fear I will keep Plex only for direct play and use Jellyfin when I need to read movie on my phone.
I should have try a month before buying the lifetime Plex pass.

Anyway I cross the finger that feature will be updated one day.

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