Готового решения вы вряд ли найдёте.
Разбейте на этапы.
1. Пишем скрипт командник, который делает серию скриншотов из группы файлов, с помощью ffmpeg или mplayer. Там вроде достаточно всё просто и с нужным функционалом.
2. Набрасываем на php скрипт который жрёт уже созданные файлы и формирует страницы.