Supondo que haja 10 fotos da mesma resolução,
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
O filtro de mosaico monta as imagens em 1 coluna x 10 linhas.
O filtro de loop fornece 1250 quadros (original + 1249 cópias), isto é, 10 fotos x 25 fps x 5 segundos / imagem.
O filtro de corte simula um efeito panorâmico de baixo para cima, levando 5 segundos para mover de uma imagem para outra. O pan começa em 2,5 segundos e a última imagem é mostrada totalmente em 47,5 segundos.