NVIDIA HW HDR Tone Mapping on Windows

Another bump to this topic. Would love to see native nvidia hardware acceleration of tone mapping support with windows.
I know its possible to do it through wsl2 and docker but when mounting windows files/folders I have had quiet a bit of corruption with other things I have run that way. Best way would be to put all plex related things on ext4 but then its easier to move onto linux. Would just like to know if there is any hint that its on the radar . As transfering to a linux file base would take an enormous amount of time.

1 Like

What I did was to use the SMB and network folders to point to my Plex library.

This got around the poor performance of NTFS underr wsl2 and didn’t require the massive undertaking of ext4 transfer.

That being said I ran it for a good month. I got blue screen randomly , looked to be the GPU driver randomly crashing but it caused a blue screen about 1-2 times a week.

Also network bridge driver caused problems too. Tried for a while to remedy it but nope.

In the end I ditch it all together and now run Plex and emby side by side, havent had an issue in 2 months

Please Devs, its the only issue that prevents Plex from being perfect for me! PLEASE FIX IT ASAP!

1 Like

Are there any updates on this? :confused:

Spent 3 hours trying to get Plex set up in Docker within WSL2… and failed.

Would be good to have this for non-techies like myself. I don’t want to invest in a separate machine running Linux when I have a beast of a gaming PC with a GeForce RTX 3000 series GPU. The issue is I can’t utilise it when running windows. And no, I won’t dual boot. I have terabytes of Media in NTFS storage, It would mean losing it all and starting over.

Not having an Intel CPU means trying to watch any HDR movie/show on a non-HDR display like an old iPad becomes a ■■■■ show.

Surely I am not the only one with this issue?

Been there, done that, got the t-shirt,

i spent about 7 days on it and eventually got it up and running , it actually worked quite well…

Honestly it does work but its not without its issues, you have to do some workarounds for the filesystem otherwise its unusable.
i ended up having to use network smb because that was actually quicker than using NTFS on wsl2 ( im not exaggerating when i say its literally a snails pace when using NTFS on wsl2 ) , ideally you need ext4, but that requires formatting the drives!

secondly i got blue screens ( down to the GPU driver ) which would seemingly randomly kill it off , then it had to be started up again.
i imagine you’d have an issue here seeing as its your gaming PC you’re using, you wouldnt be able to update from the experimental driver that wsl2 uses…

stating it up itself isn’t just 1 click either, networking’s horrible and requires time and effort, getting it seen by the outside world isn’t easy either.

Like i said it can be done and worked to an acceptable level ( i ran it for a month dealing with the issues, but its by no means an acceptable solution imo, way to many bugs and issues, one driver update and the whole thing could just break.

In the end i run both Plex and Emby side by side, Emby handles 4k HDR perfectly btw on Nvidia hardware on …windows… as frustrating as that is

We need native windows support yesterday

1 Like

Thank you for the detailed response. I tried the WSL2 path and had got as far as setting up and accessing a docker server within my home network but could not get it to network properly so no remote access. The blue screen errors you mention are the final nail in the coffin.

I did try the dual boot option which may actually work for me as I don’t want the server running 24/7 (thanks to electricity prices!). Ubuntu can access NTFS drives without the need to format or change the file system to ext4. Finding the directories when adding new Plex Libraries is a bit tricky but once you figure that out there’s nothing else to it. Performance is great.

The main downside for me is that windows is my main OS for work and gaming. So that means no access to the Plex server for others.

On a positive note, hardware tone mapping using Linux is pretty sweet. :slight_smile: I compared a show on my old iPad it with my HDR TV direct playing it and the colours looked very decent!

If anyone needs to access their windows hard drives in Ubuntu shoot me a message, I’m happy to help!

1 Like

Holy cow… I just discovered this today and had no idea this wasn’t implemented on the Windows end. I’ve really just started incorporating 4k media into my collection this year, and even then, I typically haven’t had a need for transcoding as I watch most things on the box from my local network. A family member with access to my library started complaining about constant buffering but only on certain files, and come to find out, they’re all 4k HDR ones. I noticed that if I forced transcoding on those same files on my local network, I get what looks to be buffering (spinning symbol) every three seconds or so. Turning off HDR Tone Mapping fixes it instantly.

I’m not sure why the buffering given that my PMS machine (Ryzen 7 2700, 32gb, GTX1650) is sitting at 60% with all HW encoding options turned off (but tone mapping on). Still though… I’d have thought this was fixed ages ago. I guess I’ll look at moving to Linux long-term given how long folks here have been hoping for a solution, but dang… I’ve been running on Windows for 10 years or so and didn’t realize Linux dev was being prioritized over Windows.

Bump for keeping the dream alive…

2 Likes

Please Devs!!! :pray:

Do somthing. :pleading_face:

1 Like

Bumping this thread.

Purchased a T400 not long ago.
I would like to make use of it in a small Plex server on Windows with Tone Mapping

Is this… Getting somewhere ???

1 Like

Update

I updated to 64bit and it f*ing works !!!

HDR films transcode on my Nvidia GPU with tone mapping enabled .currently trying a film and it’s going at 10.0 speed !!!

Wowowowowowo

3 Likes

I will try with the 64bits build.
But currently I am very disappointed because I just bought Plex pass for transcoding and HDR tone mapping but in most of the time it doesn’t work with PMS in windows.

For HDR movies, it is buffering long time at beginning and many times during movies. Dolby vision profile 8 is buffering indefinitely and Dolby vision profile 5 doesn’t work at all !

I just did a test with Jellyfin, all is working perfectly (even dv profile 5). So I shall have test a month before paying the lifetime Plex pass …

If you have an Nvidia GPU use 64bit. It works

Works for me too.

Is there anything I could read about on this new feature? I currently run a 1080p non-HDR and a 4K HDR collection of every tv show and movie, which is a duplication of about 20-30TB of data. Before I nuke the 1080p non-HDR collection, I want to know that this feature is permanent, and also be able to estimate how many tone mapping transcodes I can do at the same time.

HAs anyone tried a 4K HDR->SDR tonemap with PGS subs on Windows yet

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