My TV is set to limited colour range. I don't want to change this because it is connected to an AVR with other devices which are all sending limited RGB (e.g. the Bluray player).
My HTPC has an nvidia card.The nvidia driver is configured to Full RGB, which should be correct according to https://kodi.wiki/view/Video_levels_and_color_space
In Kodi 19.4 I have set "Use limited colour range (16-235)" to 'on'. The picture both from Kodi menu and video files is fine.
A Rasperry Pi 2 is set to hdmi_pixel_encoding=1 RGB limited (16-235). I need to set "Use limited colour range (16-235)" to 'off'. Otherwise the dark parts of the skin look grey.
Should I set hdmi_pixel_encoding instead to 'to Full RGB' and activate "Use limited colour range (16-235)" ?
My third machine is a Rasperry Pi 4. The parameter hdmi_pixel_encoding in config.txt seems to effect nothing, and from what I have read the Pi4 is always on Limited RGB and this can't be changed. I also need to set "Use limited colour range (16-235)" in kodi to 'off', otherwise the dark parts of the skin look grey. Is there anything else I should do?
Both Raspis are running LibreElec 10 with Kodi 19.4
On a CoreElec system (Odroid N2+) I even don't have the "Use limited colour range (16-235)" in their Kodi 19 expert setting. Did they remove this by patching do avoid user confusion? The picture looks like my other 3 machines with my described settings.
What does "Use limited colour range (16-235)" effect? Is it only for the Kodi skin or has it an effect on movie playback?
My TV is a Samsung UE40F6500 and I believe that it's edid may be wrong, because without any hdmi_pixel_encoding setting the Raspi 2 always had washed out colours.