ffmpeg в престижном несколько изображений зум-Пан

Я успешно смог использовать масштабирование на одном изображении перед панорамированием и масштабированием с помощью этого кода:

ffmpeg -y -t 15 -i 1.jpg -t 15 -i 2.jpg -t 15 -filter_complex "[0:v]scale=8000:-1,zoompan=z='min(zoom+0.0020,1.5)':d=417[v0]; [1:v]zoompan=z='if(lte(zoom,1.0),1.5,max(1.021,zoom-0.0020))':d=417,fade=t=in:st=0:d=5[v1];[v0][v1]concat=n=2:v=1:a=0,format=yuv420p[v]" -c:v libx264 -map "[v]" -s "800x450" -t 300 -threads 2 video.mp4

но я не в состоянии то же самое на нескольких изображений с помощью:

ffmpeg -y -t 15 -i 1.jpg -t 15 -i 2.jpg -t 15 -filter_complex "[0:v]scale=8000:-1,zoompan=z='min(zoom+0.0020,1.5)':d=417[v0]; [1:v]scale=8000:-1,zoompan=z='if(lte(zoom,1.0),1.5,max(1.021,zoom-0.0020))':d=417,fade=t=in:st=0:d=5[v1];[v0][v1]concat=n=2:v=1:a=0,format=yuv420p[v]" -c:v libx264 -map "[v]" -s "800x450" -t 300 -threads 2 video.mp4

Это ошибка:

входная ссылка in1:v0 параметры (размер 1280x720, SAR 59001: 59000) не соответствуют соответствующей выходной ссылке in0: v0 параметры (1280x720, SAR 1: 1)
[Parsed_concat_5 @ 0000022fb3004b80] не удалось настроить панель вывода на Parsed_concat_5
Ошибка повторная инициализация фильтров!
Не удалось внедрить кадр в сеть фильтров: недопустимый аргумент
Ошибка при обработке декодированных данных для потока #1: 0
Ошибка преобразования!

любая помощь будет оценили, спасибо...

13
задан Rohit Ramachandran
16.03.2023 20:45 Количество просмотров материала 2844
Распечатать страницу

1 ответ

использовать

ffmpeg -y -i 1.jpg -i 2.jpg -filter_complex "[0:v]scale=8000:-1,zoompan=z='min(zoom+0.0020,1.5)':d=417:s=800x450,setsar=1[v0]; [1:v]scale=8000:-1,zoompan=z='if(lte(zoom,1.0),1.5,max(1.021,zoom-0.0020))':d=417:s=800x450,setsar=1,fade=t=in:st=0:d=5[v1];[v0][v1]concat=n=2:v=1:a=0,format=yuv420p[v]" -c:v libx264 -map "[v]" -t 300 -threads 2 video.mp4

zoompan работает с каждым изображением индивидуально. Путем добавления -t 15 перед каждым изображением, он будет работать на 375 кадров каждого изображения, производя, для каждого, zoompan 417 кадров! Не думаю, что ты этого хочешь.

поскольку concat жалуется на несовпадение пропорций, добавляется setsar для принудительного общего SAR.

0
отвечен Gyan 2023-03-18 04:33

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

Ваш ответ

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

Имя
Вверх