My setup is the following:
RPi3B running LibreELEC 9.2.6 and Hyperion-ng 2.0.0-alpha.9 (dispmanx platform capture)
Arduino Nano w. adalight sketch
WS2812B LEDs
I've spent quite a bit of time calibrating and I would say I'm about 80-90% happy with medium bright to bright scenes. I don't think it's going to get much better with these LEDs. Fully dark (black) background scenes with defined light sources are OK but what I can't figure out how to fix is dark, low contrast scenes with a lot of near black colours. I get a lot of "threshold" flickering (which smoothing doesn't seem to be able to get rid off) and very inaccurate colours here. Often very saturated green on brownish colours and saturated blue on dark grey, for example.
I can't seem to get rid of these "artifacts" no matter how much I tweak gamma and brightness settings and they are very distracting. Do I need to change something in my hardware setup to fix this or is it possible to fix with calibration? I would rather the LEDs stayed off completely under a certain threshold but there doesn't seem to be such a value? Only way seems to be to crank the gamma values up or cut the brightness massively but this causes all sorts of different issues and lower quality experience overall. Can't seem to find a balance here.
The second thing I'm having an issue with is blackbar detection. As of now I'm using the letterbox mode and while it works very well for detecting black bars, the issue is that on static scenes it seems to keep going indefinitely until it finds a light source. So if a scene is "static" for more than a second or two, it will set a ridiculous blackbar and LEDs can go from fully off to very bright in the middle of such a static scene and it's super distracting.
I have tried setting "Inconsistent frames" to extremely high values but it doesn't seem to make a difference. Maybe I'm not understanding what this value does? I've also tried all the different detection modes but they seem to behave more or less the same in regards to this particular issue.