HDR Tone Mapping not hardware again

Server Version#: 1.29.2.6364
Player Version#: Latest on web and iOS

My server is a Docker container on Synology 1520+ running DSM7.1.1.

Transcoder not using hardware again when HDR Tone Mapping is on. This worked with 1.28.0 and briefly again with 1.29.1 (the early builds). It stopped with later builds of 1.29.1, and it still isn’t working with 1.29.2. If I go back to 1.28.0, I can have HDR tone mapping on, and the server CPU is < 15%. Install 1.29.2, and the CPU jumps to 90-100% and the movie will not play smoothly.

Stop teasing us and keep the fix in please. :grinning:

If it matters, I get my image from the official source: plexinc/pms-docker.

I have the same issue, but on Windows. It worked until the last few days. Happened to look today and no HW decoding if tone mapping is on. It worked for many months (years?) perfectly (both HW decode and encode) on all my HDR content with tone mapping on.

Tried upgrading to latest beta build 1.30.0.6406. Latest players on web and Android.

I took advice from elsewhere on the forum and downgraded to 1.28.0.5999. HW decoding now works with tone mapping. Will have to leave until Plex fixes it.

Yeah, I know that’s an option, and I did go back to 1.28.0 for a bit. My point though is why put the fix into 1.29.1 and then take it out? As a software engineer, it feels like there was a merge issue somewhere, and the fix was dropped.

Changes to video drivers in 1.29.1 and not sure if it was accidental but transcoder upgrade in 1.30 which you find at the bottom of this thread: PMS 1.29.1 HW Tonemapping Testing, Questions , and Answers - #107 by tusing

I’m guessing that’s related. What’s interesting is that this was fix in the first builds of 1.29.1, and then broke again in follow-on builds of 1.29.1. Remained broken in 1.29.2. Somewhere in the builds of 1.29.1, the fix was dropped.

I upgraded to 1.30.0.6486. Same issue. HDR tone mapping using 100% CPU.

Same issue here. HDR tone mapping is not using hw acceleration on my machine runing Plex 1.30.0.6486

Just tried Version 1.30.2.6563 on Docker. Same issue.

I beginning to think this will never work again.

Just tried latest 1.31.0.6654 beta docker on Linux, and HW HDR transcoding is working again for me.

It’s a shame because, as discussed, it clearly can work. There has to be a sizeable proportion of users who, like me, have a Windows based server and Intel hardware that can do the job. I really don’t want to have to fork out for a GPU when it shouldn’t be necessary.

Have you tried the Windows beta, may be fixed there also?

From what I see on Linux, issue was missing drivers

Thanks for suggestion, will double check drivers and try the beta.

Latest Intel drivers and beta PMS. No hardware decoding/encoding with tone mapping.

I wish Plex would be able to tell us if this is coming back. I don’t mind buying a GPU if it’s never being supported on Windows but I don’t want to spend £400 if it’s going to start using QSV again.

Same issue here, using docker on Ubuntu server. Version 1.28.0.5999 does tone mapping vs hw transcoding just fine, latest version 1.30.2.6563 & beta version 1.31.0.6654 both software transcode and I start to get buffering.

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