Предполагая, что есть 10 фотографий с одинаковым разрешением,
ffmpeg -f concat -safe 0 -i list.txt -vf tile=1x10,loop=1249:1:0,crop=iw:ih/10:0:clip((t-2.5)/5*ih/10,0,ih*9/10) -r 25 -pix_fmt yuv420p -c:v libx264 -preset ultrafast out.mp4
Фильтр листов объединяет изображения в 1 столбец x 10 строк.
Петлевой фильтр обеспечивает 1250 кадров (оригинал + 1249 копий), т.е. 10 фото x 25 кадров в секунду x 5 секунд / изображение.
Фильтр кадрирования имитирует эффект панорамирования снизу вверх, переходя от одного изображения к другому за 5 секунд. Панорамирование начинается через 2,5 секунды, поэтому последнее изображение полностью отображается через 47,5 секунд.