Como mover uma marca d'água para um local de vídeo e parar?

Como mover uma marca d'água para um local de vídeo e parar?

Fiz a animação da marca d'água, mas quero que ela pare em um ponto específico do vídeo, espere 10 segundos e desapareça. O código que estou usando é este:

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

A animação funciona, mas não consigo parar de cantar e desaparecer. Pode me ajudar?

Responder1

Usar

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

Isso rola a marca d’água verticalmente para baixo de 0 a 5 segundos; ele então descansa por 10 segundos e desaparece em 1 segundo.

informação relacionada