@Marcos V.
i have the same exact problem you have.
Dark scenes turn green and the LEDs are too bright to boot (even though the preview picture looks perfectly fine in the WebGUI). I am not sure but i think both issues are connected: since the LEDs are too bright to begin with , when the picture shifts to a dark scene (on screen) , hyperion doesn't turn off the LEDs but tries to find a matching color, which it can't and so darkish-green-grey-brown-tones which it cannot accomodate will be displayed as green/blue/red (correct me if i am wrong).
What's more , in really dark scenes i get some irritating flickering with APA-102 LEDs seemingly not being able to decide which color they should adapt (this is a general problem with the external grabber on my setup though -- even though level shifter and everything is in place. Plus it also happens to another instance of WLEDs connected via Wifi on an ESP)
unfortunately turning down the brightness in image processing only protracts the problem described above to when brighter scenes are shown on screen.
so ironically the only solution i found was to actually turn up the brightness (i.e. threshold for white) or activate background lighting. This way the LEDs unfortunately never turn off completely but the flickering and the weird colors are almost gone due to there always being a dim white glow.
my v4l2 device is configured YUYV but also capable of MJPEG recording according to v4l2-ctl. I saw that Awawa's ezcap runs MJPEG. So i bought an ezcap69 just to try it out. However the problem was exactly the same. Then i noticed that my ezcap69 also reported as recording in YUYV.
now i tried to switch from YUYV to MJPEG recording via
./hyperion-v4l2 --pixel-format MJPEG
but it always returns
Error: MJPEG is not a valid option for pixel-formatUsage: ./hyperion-v4l2 [options]
which is weird because this is exactly as it is described in --help and if i use any other variable YUYV, UYVY, RGB32 the command is accepted.
so i guess my question is, can anyone tell me how to switch to mjpeg recording in hyperion?