Масштабуйте перше вхідне відео за допомогою ffmpeg


0

Нижче наведена команда, яку я використовую для об'єднання відео та застосування водяного знака. Цим я хочу масштабувати своє перше відео до 360⨉480:

"-i",inputFile1,"-i",inputFile2,"-i",watermarkImagePath,"-v","debug","-strict","-2",
"-filter_complex","[1:v][2:v]overlay=15:main_h-overlay_h[over];[over][0:a][1:v][1:a]concat=n=2:v=1:a=1[v][a]",
"-map","[v]","-map","[a]",outUrl

1
Перевірте свою команду. У поточній команді відео першого вводу не використовується.
Gyan

Відповіді:


0

Ви взагалі не використовували своє перше вхідне відео. Щоб масштабувати його, використовуйте це у своєму ланцюжку фільтрів:

[0:v]scale=360:480[v0]

Потім використовуйте v0для подальших фільтрів.


Якщо відповідь вирішила вашу проблему, позначте її як прийняту за допомогою зеленої галочки поруч.
slhck
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.