我有两张透明的图片,一张是完全透明的png格式,它的名字是C0.png,另一张是主图片,它的名字是C1.png。我想用xfade和透明效果将两张图片叠加起来。
我使用了下面的命令。
ffmpeg -loop 1 -t 12 -i c0.png -t 12 -loop 1 -i c1.png -filter_complex "[0]format=rgb24,drawbox=thickness=fill,split[black][black2];[black2]negate[white];[black][white]xfade=transition=wipedown:duration=1:offset=0[alf];[0][1]overlay=format=auto[ovr];[ovr][alf]alphamerge[fg];[0][fg]overlay=format=auto:alpha=1,format=yuv420p" -t 12 -pix_fmt yuv420p 1p.webm
但这样执行后,最后的webm视频会有一个黑色的背景,而我想要的是一个透明背景的视频。
如何优化它,期待您的帮助,谢谢