我有一个带有黑色背景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
答案 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