The recent PMS update that supports HDR tone mapping sounded great and thought I’d give it a try on my 8th gen Intel NUC running Windows 10.
Unfortunately I’ve had major performance issues with this (takes over a minute to start the transcode). In looks as though quicksync support for this on windows currently has performance issues, as per the support article: https://support.plex.tv/articles/hdr-to-sdr-tone-mapping/
Is the hardware support for this feature in windows expected to be improved upon at some point in the near future? Or is this expected to be a Linux only feature?
Have you verified the video is actually transcoded using your iGPU?
If there’s some subtitles that need to be burned into the video stream, Plex will not use the iGPU (as that can only transcode the video stream as-is).
What information is showing in the “now playing” tile for that playback on the Plex server dashboard?
Yep definitely using hw transcoding and no subtitles etc. Here’s an example which was unfortunately buffering every couple seconds when playing:
As soon as it starts transcoding a HDR film my CPU usage rockets up to 95-100%, so pretty sure it’s using software at least in part for the tone mapping?
If I turn HDR tone mapping off and play the exact same 4k film and transcode it down to 12mbps my CPU usage goes to around 60%, but that’s due to some background applications I have running, along with the audio transcode required for it to play on the web app.
I’m not sure if switching over to Linux would help with tone mapping, but I assume the cpu/igpu which I’m using should be powerful enough to run 1 or 2 HW transcoded tone mapped streams? It’s an i5-8259U with Intel Iris Plus Graphics 655.
Just wanted to add to this I have the same experience on Ubuntu using the latest x64 server. HDR to SDR tanks the CPU, even on a 1080 HDR to SDR conversion. G5400 CPU.
When you say ‘this is being worked on’ can you link us to issue doc or something that explains exactly what the issue that was reported? Is it certain intel gen chips that have an intel quick sync issue or any intel quick sync hw transcoding?
The i5 10400 or the UHD 630 is sufficient. But if you have to burn in subtitles, you need a High End Gaming PC for just one stream. Two are not possible.
Been having this issue too with my NUC8i5 that I just bought. Kinda annoying going from a 4th Gen to 8th Gen Processor only to have Movies not Transcode with QuickSync and stutter OR having them be washed out and ugly.
Any Update on when Tone Mapping is going to be fixed? @anon18523487 I’d prefer to not go to Ubuntu if possible
For the sake of not cluttering the forums with another topic: Is there any update/timeline on the HWA tonemapping support on Windows with PMS for QSV?
You guys were rather quick to catch up with the devoted spare-time (!) coders at Jellyfin when it came to tonemapping in general but given that their next release (10.8.0) will feature massive HWA improvements that even make tone mapping viable on Win (tested the build myself with a 4K HDR → 1080p SDR, my i5-1145G7 NUC hardly breaking a sweat), I was wondering whether you have something up your sleeves as well.
FWIW: I’m aware that HWA transcoding/tonemapping is stable-ish on 11th gen Intels now in Linux but sadly can’t make the move due to some SW only running under Win right now.
22 months later and still nothing happened. It still doesn’t work under Windows. Can we expect any improvements at all, or do we all have to switch to Linux? Or other systems like Jellyfin?