Well crap - actually after checking myself it looks like the PMS version reverted to the old one. That’s strange, it didn’t use to work that way in the past.
This fixed it for me. I’m using a script currently to stop the default plex instance and then installing this deb, any idea when this goes live to the beta channel?
J4105 and J5005 are 9th gen and support QSV
Edit: they might be 8th gen actually. I hate the references to “generations” because it’s so confusing lol. Regardless, the J5005 should support HDR tonemapping, and did in the past before an update broke it.
If you use the official Plex docker image (plexinc/pms-docker) the tag you use determines whether or not it is updated automatically on start/restart. Both the “plexpass” and “public” image tags result in containers which will auto-update. The “latest” tag does not.
Got it, my quick google search failed me and I misread it.
You have UHD 600, so I think it should fix it. You can confirm that the dev version is the one actually running in the container? On your Plex Settings->Settings->General page it should show this:
Using custom scripts with the linuxserver version (not sure if the plexinc version supports custom scripts), you can have a script that looks like this which will pin version to the deb file linked above from ChuckPa:
This stops the plex instance that’s running, installs the dev version, and starts it. Just make sure you remove/comment the script after they post the fixed version.
So we have the entire family J4105, J5005, N5105, and N5095 ?
Intel is playing games with their naming. UHD600 / UHD630 should be OK.
What I see in the 5xxx CPU families is “UHD Grahics” .. which tells me NOTHING and , given the issues, might explain why OpenCL fails.
We need to figure out what’s failing but given all the diagnostics I’ve seen + the logs + documentation. Either the OpenCL capabilities of the processor are incorrect or the OpenCL side of it is too darn small to run the microcode (which is tiny)
ALL:
I’ve been eyeballs deep in how HW transcoding works for the past week.
So much I just helped complete that developer update PLUS a little more
I would love to tell folks (public forum preview) but first want to confirm on a few machines privately THEN I’ll open it up for everyone.
Biggest issue for me is I have no clue how to best suggest “the goodness this the new stuff radiates on everyone” (If you hear me – don’t say it – Ask and I’ll open PM)
There’s a lot to unpack here, but most of it is explained on the Intel media-driver GitHub page.
Specifically, the Decoding/Encoding Features and Video Processing Features tables, and the final notes at the bottom of the page (note 3 is particularly interesting as far as Jasper Lake and Elkhart Lake is concerned), describe exactly what features and codecs you can expect to work for each generation.
In general, my experience suggests that an N5105 processor with a recent kernel and GuC/HuC enabled allows for hardware accelerated decoding with encoding with HDR → SDR tone mapping enabled (though not performed in hardware for this processor, per the above-referenced notes).
Again, with this processor (Celeron N5105), I can successfully transcode (both decode and encode) in hardware, with HDR → SDR tone mapping. The tone mapping is occurring in software, as it isn’t supported by the iGPU in this CPU.