使用 ffmpeg 将视频叠加到图像上

使用 ffmpeg 将视频叠加到图像上

我想使用混合滤镜将半透明视频叠加在图像上。但是当我使用 blend=all_mode='addition' 时,视频会变成粉红色。这是命令,我该如何改进它?

ffmpeg -i overlay_video.mp4 -i background_image.png -filter_complex "[0:v]setdar=dar=16/9,scale=1280:720,format=rgba[vid];[1:v]setdar=dar=16/9,scale=1280:720[img];[img][vid]blend=all_mode='addition':all_opacity=1,format=yuv420p10le" -c:v libx264 -c:a aac -strict -2 -ac 2 -b:a 256k -pix_fmt yuv420p -y output.mp4

相关内容