You could use ws28xx/skxx based addressible strips laid out in rows. Usually WLED would be recommended to drive it, but for playing a video, the teensy fastled library comes with a demo specifically doing what you discuss with a film.
https://quinled.info/2019/06/03/what-digital-5v-12v-rgbw-led... good intro to the subject.
interesting thanks I’ll check it out