¿Cómo mover una marca de agua a la ubicación de un video y detenerla?

¿Cómo mover una marca de agua a la ubicación de un video y detenerla?

Hice la animación de la marca de agua, pero quiero que se detenga en un punto específico del video, espere 10 segundos y desaparezca. El código que estoy usando es 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

La animación funciona, pero no puedo dejar de cantar y desaparecer. ¿Me puedes ayudar?

Respuesta1

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

Esto desplaza la marca de agua verticalmente hacia abajo de 0 a 5 segundos; luego descansa durante 10 segundos y luego desaparece en 1 segundo.

información relacionada