How do I make sure PMS uses new GPU?

Are you on Windows?

Yes, Windows 10.

I am surprised you can do 3 simultaneous 4K transcodes as HDR tone mapping is not hardware-accelerated on Windows, so it’s done on the CPU. Are all 3 4K videos HDR?

HDR Tonemapping with Nvidia GPU for Windows was recently added with 64-bit Plex. My 4K HDR transcodes are all done with my Quadro M2000 GPU.

My CPU(i7-860) can’t even do (1) 4K transcode.

I don’t think this is correct. Zero-copy transcoding on Nvidia GPUs was recently added. It has nothing to do with tone mapping. Zero-copy transcoding may free up some CPU resources that may help it process tone mapping. Hardware transcoding doesn't appear to work properly - #5 by FordGuy61

Are your 4K videos all HDR?

It’s been confirmed by many people on this forum and on reddit. Just install 64-bit Plex and you can see for yourself.

Yes, my files are 4K HDR and I have HDR Tone Mapping enabled and HW Acceleration enabled.

My CPU is a 1st Gen i7 and cannot do 4K transcoding at all.

I came here to look for info on HW-acclelerated tone mapping on Windows when I made my first post in this thread. I haven’t found a single post that claims it’s possible. It only work on Linux. I just searched reddit and haven’t found anything either. The latest transcoder introduced zero-copy transcoding on Nvidia GPUs which is unrelated to tone mapping but helps with reducing the CPU load.

Can you post links to posts that claim that HW tone mapping works on Windows?

Why don’t you just install 64-bit Plex Media Server and see for yourself? If you haven’t found a single post then you aren’t really looking. It’s pretty clear I can provide hundred links and you will still claim it’s not true.

HW Tone Mapping is working for me on Windows and I have nothing to prove. If you don’t believe me, then it’s your loss.

I don’t disbelieve you. But you have a business grade GPU. Maybe its encoder has something consumer grade GPUs don’t have. I want to look at several different cases (people with different GPUs) to see if my GPU will work. I have a 64-bit PMS but it will be difficult to add my GTX 1650 to it. I want to be a little bit more sure it will work before I attempt that. My searches turned up nothing until I saw your post. That’s why I was skeptical at first. If you can help please post a few links to other success stories. I will have to believe them, not you.

Tone mapping is not discussed much. I couldn’t find a summary of hardware that supports it. People mostly discuss hardware transcoding which often does not involve tone mapping or it’s ignored. Maybe that’s why I have difficulties finding relevant information.

You claimed you searched and couldn’t find anything and yet this thread alone has someone confirming my experience:

This tells me you put zero effort in your search.

Some reddit posts:

https://www.reddit.com/r/PleX/comments/z7iy7b/hardware_encode_question_hdr_tone_mapping/

https://www.reddit.com/r/PleX/comments/xrehk9/64_bit_server_on_windows_10_improved_4k_hdr/

These links took me like less than a minute to find.

Another post from this forum:

I read this thread in full. If you read further after the post you linked it didn’t work for another user supposedly because of the weaker CPU. One reddit thread refers to the same zero-copy support. In the other reddit thread you said “Oddly, Plex made a very low key announcement in the updates and didn’t bother updating their support webpage.” I haven’t seen this announcement from Plex anywhere. Many people think that this zero-copy transcoding frees up the CPU resources so it can do tone mapping and many people who claimed “it works” had good CPUs. I think you are the first with a weakish CPU who also said it worked (unlike Sturmie from this thread who you replied to and for whom it didn’t work). Whatever the explanation why it works you convinced me that I should try and add my GTX 1650 to the system and see if it works for me. Thanks.

Ok guys. Hardware tone-mapping is still experimental but is enabled in the 64-bit Windows version of PMS for NVidia GPU’s. This is made possible because of the zero-copy support. You don’t need to do anything, it will either work or not. If it doesn’t, we would love to get feedback and logs to verify.

I have tested and it is working on an NVidia RTX 2060 Super. I’ve also gotten confirmation from users with other NVidia RTX 2000 and 3000 series cards so you don’t need super high end equipment. Of course this may vary for other vendors.

An NVidia GTX 1650 should work. To see if your card may work, first check https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new and make sure your card supports hevc 10-bit decoding. It does not mean tone mapping will work, but tone mapping will definitely not work without that.

1 Like

Hello, I have an NVIDIA Quadro P2000 and I’m having issues getting hardware tone mapping to work. According to the NVIDIA support matrix, it looks like the Quadro P2000 will do H.265 (HEVC) 4:2:0 10-bit decoding but not H.265 (HEVC) 4:4:4 10-bit decoding.

Is support for H.265 (HEVC) 4:4:4 10-bit required?

Only if your video is 4:4:4. Please reproduce and provide server logs.

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