Надо сделать 2 плеера на Малинках: 1. Одно видео крутится в цикле, по нажатию на кнопку запускается второе, отыгрывает и включается снова первое. Пока играет второе видео - кнопка блокируется, не реагирует на нажатия. 2. Видео запускается и ставится на паузу (первый кадр). Можно использовать png-секвенцию для точного покадрового воспроизведения. Далее надо подключить к Малинке миниатюрный фотодатчик и откалибровать его на срабатывание от яркого света. По засветке датчика видео проигрывается вперед на 30 кадров (1с) и снова ставится на паузу. Срабатывание по 1с, т.е. проиграли 30 кадров - пауза, если датчик освещения - снова проигрываем 1с, снова пауза. При отключении освещения датчика держим видео на паузе.
https://youtu.be/lM0-Q6evmXw