Как сделать видео из фотографий, идущих снизу вверх

У меня 10 семейных фотографий. Я хочу использовать команду FFMPEG для создания слайд-шоу видео, где изображения запускаются снизу вверх. Как я могу это сделать?

я использовал эту команду, однако, полученное видео было только увеличено от центра, в то время как я хотел, чтобы изображение запускалось снизу вверх:

ffmpeg -y -r 1/5 -f concat -safe 0 -i "E:ffmpeglist.txt" -filter_complex "zoompan=z='min(zoom+0.0032,5)':d=125:x='iw/1.7777-(iw/zoom/1.7777)':y='ih/1.7777-(ih/zoom/1.7777)'" -shortest -pix_fmt yuv420p -c:v libx264 -preset ultrafast E:ffmpegVIDEOout.mp4
29
задан Ffmpeg fans
06.05.2023 21:59 Количество просмотров материала 2758
Распечатать страницу

1 ответ

при условии, что есть 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 секунды.

0
отвечен Gyan 2023-05-08 05:47

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх