Jellyfin Forum
HDT tone mapping to unsaturated - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: HDT tone mapping to unsaturated (/t-hdt-tone-mapping-to-unsaturated)



HDT tone mapping to unsaturated - silajim - 2024-10-05

I decided to give Jellyfin a try because I wanted to see a movie with a friend that lives far away. 

While setting it up I noticed that the HDR tonne mapping does not produce the same picture as madVr, or close to it.
My main issue is with the color saturation

I have attached an example.

In both instances I am using BT.2390 , for jellyfin all the options ar at their default setting, in madvr I have set the target peak nits at 100 (the current measured nits of my display)

Any insights on why these differences would be appreciated


RE: HDT tone mapping to unsaturated - TheDreadPirate - 2024-10-05

What you're seeing may be related to what is described in this PR.

https://github.com/jellyfin/jellyfin-ffmpeg/pull/472

The PR was a result of the discussions in this thread.

https://forum.jellyfin.org/t-green-tint-on-some-movies

Jellyfin 10.10 should tone map better than what you're seeing now.


RE: HDT tone mapping to unsaturated - silajim - 2024-10-06

Ohh, cool!!!

How hard would it be to have the reference sdr brightness user settable? It would be neat, for every viewer to have it as an option


RE: HDT tone mapping to unsaturated - TheDreadPirate - 2024-10-06

I think it already is?

Dashboard > Playback > Tone mapping peak

Defaults to 100.


RE: HDT tone mapping to unsaturated - gnattu - 2024-10-06

> Dashboard > Playback > Tone mapping peak

That is not what OP is saying.


RE: HDT tone mapping to unsaturated - wulfgear - 2025-03-07

I agree with silajim. It would be great to have a control of tonemapping brightness. I did a compare to plex transcoding - plex is brighter, almost the same as original sdr videos.


RE: HDT tone mapping to unsaturated - gnattu - 2025-03-07

> I did a compare to plex transcoding - plex is brighter, almost the same as original sdr videos.

Plex's implementation is worse actually and I have compared that. Preserve brightness and losing details and contrast is not always ideal. Plex also applies a very heavy desaturation filter which alters the original color a lot in bright scenes. If you prefer that kind of behavior you choose a simpler tone mapper like mobius or reinhard, which preserves brightness more than the default bt.2390 EETF. The output brightness controlling won't affect the output like the way you think because you will end up with a lot of washed out color.

If you enabled Intel VPP or Apple VideoToolbox native tone mapping, you need to disable them to use our customized shader tone mapper, or those customizations will not have any effect, as those two a vendor-provided tone mappers after all.