我需要在png背景上叠加gif(等距线)并将其与音频混合到视频输出。
最后一个问题是,gif叠加层被放置到输出视频两次。一个在0:0坐标上,第二个在50:262上,这在1叠加层中指定。与附件相似
ffmpeg -i "audio.mp3" -ignore_loop 0 -i "anim-eq.gif" -loop 1 -i "bg.png" -filter_complex "[2]scale=w=1080:h=608,overlay=0:0[vt]; [1]scale=w=350:h=84,[vt]overlay=50:262" -c:a aac -ab 64k -ac 2 -ar 44100 -c:v libx264 -shortest "output.mp4"
谢谢您的帮助。
您已经设置了两个重叠式滤镜。应该只有一个。
-filter_complex "[2]scale=w=1080:h=608[vt];[1]scale=w=350:h=84[eq];[vt][eq]overlay=50:262"