FFMPEG重叠视频在图像上带有黑色背景,无任何错误

时间:2018-06-19 13:49:02

标签: ffmpeg

我有一个带有黑色背景snow.mp4的降雪效果视频,我想将其覆盖在固定的jpeg image.jpg上 生成的输出视频结果仅包含没有降雪效果的图像,我的ffmpeg版本是:3.2.10,我不明白为什么它不与我一起工作,您有想法吗?

这是我的命令行:

ffmpeg -i image.jpg -i snow.mp4 -filter_complex '[1:v]scale=1280x768,setdar=16:9,colorkey=0x000000:0.3:0.2[ckout];[0:v]scale=1280x768,setdar=16:9,[ckout]overlay[out]' -map '[out]' output.mp4

我也尝试使用chromakey而不是colorkey:/

这是我得到的结果视频: output.mp4

我想要的是具有降雪效果的结果:output_with_snow_effect.mp4

1 个答案:

答案 0 :(得分:1)

由于未贴标签,我相信积雪被用作覆盖层。

使用

ffmpeg -i image.jpg -i snow.mp4 -filter_complex '[1:v]scale=1280x768,setdar=16:9,colorkey=0x000000:0.3:0.2[ckout];[0:v]scale=1280x768,setdar=16:9[bg];[bg][ckout]overlay[out]' -map '[out]' output.mp4