2020-12-26, 20:15
Plex seems to do a good job of tonemapping, and I assume it is doing it through software because it doesn't seem to matter what GPU is used. It can be a little bright compared to the SDR version of the same movie, but color seems to mostly match, and the brightness could be intentionally boosted in the HDR master.
Kodi on the other hand does not compensate for the color differences between HDR and SDR. Enabling Reinhard and tweaking the tonemapping parameter can get the brightness more or less in the ballpark, although contrast suffers with it looking much more flat than the Plex tonemapping, but the colors are extremely desaturated. Would it be possible to fix this or add a saturation slider? Maybe with that and the existing brightness/contrast sliders, a decent result could be achieved manually, although obviously it would be preferable to get it right internally.
Here are screenshots demonstrating:
Native SDR version:
HDR version tonemapped in Plex on windows:
HDR version tonemapped with parameter .8 in Kodi
HDR version tonemapped with parameter .7 in Kodi
Kodi on the other hand does not compensate for the color differences between HDR and SDR. Enabling Reinhard and tweaking the tonemapping parameter can get the brightness more or less in the ballpark, although contrast suffers with it looking much more flat than the Plex tonemapping, but the colors are extremely desaturated. Would it be possible to fix this or add a saturation slider? Maybe with that and the existing brightness/contrast sliders, a decent result could be achieved manually, although obviously it would be preferable to get it right internally.
Here are screenshots demonstrating:
Native SDR version:
HDR version tonemapped in Plex on windows:
HDR version tonemapped with parameter .8 in Kodi
HDR version tonemapped with parameter .7 in Kodi