4k HDR tone mapping using a lot of cpu intel Core i5-11320H

Server Version#: Version 1.28.2.6151
Player Version#: all sources, most updated player version

Hello all, recently purchased minisforum mini pc with intel Core i5-11320H, 16gb ram running windows 11 pro fully up to date (moving plex from old thinkpad laptop). The files are streaming off wd my cloud ex2, both hooked up via gigabit ethernet.

I installed plex server, turned on hardware acceleration, and my 4k hdr10 (hevc) files played great with hw transcoding, using ~ 2% cpu for a single stream. It looked very dim and washed out, so I turned on “Enable HDR tone mapping” and the cpu usage shot up to ~ 60%.

I added another 4k hdr steam and this maxed out the system.

I’ve seen various posts of people being able to transcode many 4k hdr streams with tone mapping so I’m wondering if I’m doing something wrong or I need to install additional drivers etc…

Is it possible to get lower cpu usage for my system while using HDR tone mapping? Kind of important for me as this systems fan is kind of annoying when maxed out, but super quiet up to around 40% cpu usage. If I can get everything hardware accelerated it should be much quieter.

Thanks in advance.

Not unless you are willing to switch to Linux.

https://support.plex.tv/articles/hdr-to-sdr-tone-mapping/

Ahhh okay, I assumed partial support would have been a little more efficient. I guess I will look into linux. Any ideas or links to articles on why it doesn’t work well on windows? Just curious.

Plex uses open source libraries that aren’t available on Windows. Unless you are familiar with Linux, updating kernels and selecting specific drivers you may just want to stand pat.

If you are unfamiliar with Linux, it is a lot to learn, but with the help of the guides you can find it’s not too bad – if you kind of like tinkering with computers, anyway. If you don’t like that kind of stuff, the transition would not be fun.

I say pop a spare drive in that PC and give it a shot. You can always plug the Windows drive back in if you don’t like Linux.

See, this is just plain wrong now and Plex needs to update that page! The 64-bit client for Windows that just released supports hardware accelerated tone-mapping! My RTX 2070 Super can now do multiple real-time 1080p streams from a 4K HDR file after upgrading from 32-bit to 64-bit server install.

Version 1.29 and onward has a 64-bit installer option.

2 Likes

This doesn’t help Intel tonemapping on windows at all.

1 Like

Jellyfin and Emby can do it.

This! Still doesn’t work.

Follow the progress here Plex Media Server 1.29.2.6273 - New Transcoder Preview

Thanks for the link. So zero-copy hardware transcoding means the HDR tone mapping?

So we already had this: “(Windows) Support zero-copy hardware transcoding with Nvidia GPUs on PMS 64-bit For Windows”

And soon we will have this: “(Transcoder) Support zero-copy hardware transcoding on macOS (#13904)”

So Mac support is coming and Windows support for Nvidia GPU’s is already there, which seems to work, according to the posts above. So it’s save to assume, that Intel QSV for Windows will be also supported soon? I hope so.

It is a part of it.
Zero Copy support means the communication between the CPU and the GPU is much more efficient (and therefore faster) because they can share a large chunk of memory addresses instead of copying small bits of data sequentially.

Is there any way to tell if hardware hdr tone mapping is in the works for windows on intel gpus?

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