Как переместить водяной знак на место видео и остановить?

Как переместить водяной знак на место видео и остановить?

Я сделал анимацию водяного знака, но я хочу, чтобы она остановилась в определенном месте видео, подождала 10 секунд и исчезла. Код, который я использую, следующий:

ffmpeg -y -r 60 -loop 1 -i 2.jpg -i logo2.png -filter_complex "overlay = 0: 'if (gte (t, 1), (overlay_h + (t-1) * 125), NAN) '"-shortest -c: v libx264 -t 20 test14.mp4

Анимация работает, но я не могу перестать петь и исчезнуть. Можете ли вы мне помочь?

решение1

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

ffmpeg -y -framerate 60 -loop 1 -i 2.jpg -loop 1 -i logo2.png -filter_complex "[1]fade=out:st=15:d=1[ol];[0][ol]overlay=W*5/100:'-h+clip(t*H/5,0,H*95/100)'" -c: v libx264 -t 20 test14.mp4

Это прокручивает водяной знак вертикально вниз от 0 до 5 секунд, затем он остается неподвижным в течение 10 секунд, а затем исчезает через 1 секунду.

Связанный контент