Plex not using Intel Quick Sync for 4K HEVC content

First off, appreciate your response on a Saturday - you’re the man!

Thanks for the insight on the situation. I guess I will be sitting tight. To answer “the real question”, ask my family members who refuse to watch at native quality! I try to educated where possible but it is sometimes a futile effort.

You could be hard headed about it :rofl:

“My server – My rules” … then turn off transcoding and tone mapping :smiling_imp:

I just got 1440/42 Mbps internet a couple months ago.
This is the first time I’ve actually been able to stream to family.
I did lay down some rules.

There is another option for you.

  1. Spin your media into a 1080p 20 Mbps quality version
  2. Only let them have access to that media.
  3. Problem solved.
1 Like

Confirmed working on Ubuntu 18.04 LTS <3

TL;DR for Ubuntu:

sudo add-apt-repository ppa:intel-opencl/intel-opencl
sudo apt install libze-loader libze-intel-gpu libigdgmm11 libigc intel-opencl-icd

Details from what I understood in that thread:

  • It seems at some point the HDR tone mapping was added/changed (cf the regression test here) in plex requiring more recent Intel drivers/software in order to run the OpenCL tone mapping program
  • In order to keep the 4k trancode on hw, the tone mapping must be done in HW too (or transcoding will fallback to sw): disabling tone mapping allowed for hw transcoding to come back (simple test to see if you are indeed impacted by this)
  • The hw tone mapping seems to be an OpenCL program which needs recent OpenCL libraries (depending on HW ?)
  • Ubuntu 18.04 LTS does not have them neither does Ubuntu 20.04 (cf here)
  • Resolution is “simple”: you need up to date (beta ?) libraries (cf here, here and here)
  • For Ubuntu check the TL;DR in this post, for other distrib check here and here)

Thank you @ChuckPa and @CaptainRedHat :clap:

4 Likes

This was perfect, fixed my HW transcoding issue with regular HVEC files. I was weird it would HW transcode DV , MP4 but not regular HVEC/HDR. Once I followed the below instructions everything is HW transcoding. … Next problem up. the dam green and red color for the DV transcoding…

There is not yet any DV color mapping to H.264 space.

AFAIK, It’s on the list of things to do.

@ChuckPa

Hello, since the thread is already older, I would like to know what the current status is. Does the 10Gen. as well as the 11Gen. 4K HW Transcoding + Tone Mapping work under Ubuntu or should I rather buy an older NUC8 with Coffee Lake-U and Iris Plus Graphics 655 ?

10th Gen works very well with Intel Compute Runtime runtimes installed.
9th and below uses Beignet.

You’ll find this release of the package refines / fixes the detection of the CPU and which packages should be installed.

There is work (AFAIK) work underway for the 11th Gen CPU ASICs. To fully finish it will require the final corrections from the i915 team upstream but that work is only for error trapping and handling.

The key with Ubuntu – 20.04.x LTS.
21.x is problematic for many.

1 Like

I built a new Plex server recently with i5 11400 instead of i5 10600. I’m kind of regretting it with all QuickSync / transcoding woes. But I hope eventually Rocket Lake will have a solution.

1 Like

I hate to keep beating a dead horse but do you have a rough ETA of when that will happen? I have all the hardware (i5-11400) to build a Plex/Unraid Server and its staring at me all day long but I’m just waiting for full support so I don’t get disappointed by the performance.

Thanks! <3

I’ve been trying to get my i5-11400 box running too, unsuccessfully. A bit of a paperweight for me at the moment.

Are you trying to use unRaid as well? Have you tried other OS’s?

Ubuntu. I have tried a few combinations including 20.04 LTS, 21.04 and 21.10 Beta. Mixed results. Have had HW transcode working for 4K HEVC but not without artifacts.

I haven’t set up my build. But Ive read on other posts that you get better support on windows but I’m trying to avoid that.

Are you able to direct play 4k HDR content using the 11400?

@ISwearItIsNotMe

I do not have an ETA for you.

What I can tell you is that there currently is a transcoder update thread here in the forum.

I do not know what this update includes but would not be surprised if it did include support for the newer processors .

1 Like

can you link the thread? thank you

Simple search :smiley:

Preview release supporting XE graphics for intel just posted. https://forums.plex.tv/t/plex-media-server-1-24-6-5145-new-transcoder-preview/746527/36

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