Got all the hardware together that works with an Apple TV 4k. Hopefully this documentation helps someone out! Hardware: Raspberry Pi 3 b+ Arduino Nano or Uno with WS2812B lights splitter (4k 60hz, 1x2, 4:2:0 color) https://www.amazon.com/gp/product/B0839PRQ2V Grabber - https://www.amazon.com/gp/product/B06XJKSJZ8 HDMI --> RCA Converter - https://www.amazon.com/gp/product/B06W9LQDBB 3A external power supply for ws2812 lights (65" TV). Otherwise everything else hooked into USB ports of Pi. Software Hyperion.NG Alpha 6 adalight.ino loaded on arduino - https://github.com/hyperion-project/hyperion.ng/blob/master/assets/firmware/arduino/adalight/adalight.ino Baudrate set to 1,000,000 Misc Notes I tried a digital HDMI grabber: https://www.amazon.com/gp/product/B088K997RR - It works, but is laggy. The hdmi-->rca-->grabber is a lot faster. I'd say the HDMI grabber was ~.5sec slower. I wonder if a pi4 would do better? Was not able to get ws2812b lights working straight from Pi. Although I hear it's buggy, I still wanted to try, but no luck. I was able to get 4:2:2 color to work on another 1x2 splitter, but it was a little buggy. Video would cut out or not reach the Pi. https://www.amazon.com/gp/product/B07WR7KP1B For anyone less knowledgeable about installing .deb files for Hyperion.NG - the easy way is to install the full desktop image for Pi, hook up a mouse, keyboard an monitor and use the UI to install the .deb file.
I have the same HDMI grabber, and it had a 0.5sec latency too even on a Pi4. I managed to fix this by reducing it's resolution and decimation in the config page. Works like a charm now ;-)
Made a small update. Bought for my Raspberry 4 a new grabber on USB3 https://aliexpress.ru/item/40009178...60.245220380.1600543395-1170447613.1597860134. Works much faster than USB2. The following values were 720x480p