Сочетание слайд-шоу с масштабированием и наложением водяных знаков в FFMPEG - PullRequest
1 голос
/ 02 апреля 2020

Я создал слайд-шоу из серии изображений с этим

ffmpeg -i img%d.jpg -vf zoompan=d=(7+1)/1:s=6144x3072:fps=1,framerate=25:interp_start=0:interp_end=255:scene=100 -c:v mpeg4 -q:v 2 out.mp4

У меня есть полупрозрачный водяной знак (inx.png), который я применяю в течение первых 3 секунд, но в настоящее время использую отдельная команда в FFMPEG:

ffmpeg -i 6144out.mp4 -loop 1 -i inx.png -filter_complex "[1:v]format=argb,geq=r='r(X,Y)':a='0.5*alpha(X,Y)'[foo]; [foo]fade=out:st=3:d=1:alpha=1[bar], [0:v][bar]overlay" -vcodec libx264 output2.mp4

Есть ли способ объединить два?

1 Ответ

0 голосов
/ 02 апреля 2020

Использование

ffmpeg -i img%d.jpg -loop 1 -i inx.png -filter_complex "[0]zoompan=d=(7+1)/1:s=6144x3072:fps=1,framerate=25:interp_start=0:interp_end=255:scene=100[v];[1]format=argb,colorchannelmixer=aa=0.5,fade=out:st=3:d=1:alpha=1[bar];[v][bar]overlay=shortest=1" -c:v libx264 output2.mp4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...