我目前有这个命令来 alphamerge 两个视频,并升级其中一个。
ffmpeg -i video.mp4 -i matte.mp4 -filter_complex '[1][0]scale2ref[mask][main];[main][mask]alphamerge' -c:v qtrle output.mov
我也有这个命令可以将视频叠加到另一个视频之上
ffmpeg -i background.mp4 -i output.mov -filter_complex "[0:v][1:v]overlay[out]" -map [out] complete.mp4
我想要做的是将它们组合成一个命令,所以它需要video.mp4
,应用matte.mp4
with alphamerge,并将其放在background.mp4
但我不确定如何在命令中引用第三个输入,任何帮助将不胜感激
利用
ffmpeg -i video.mp4 -i matte.mp4 -i background.mp4 -filter_complex '[1][0]scale2ref[mask][main];[main][mask]alphamerge[vid];[2:v][vid]overlay[out]' -map [out] complete.mp4