gpt4 book ai didi

ffmpeg 在图像上覆盖视频并删除视频黑色背景

转载 作者:行者123 更新时间:2023-12-04 23:05:41 30 4
gpt4 key购买 nike

我使用这个 ffmpeg 命令在图像上覆盖视频(去除黑色背景):

ffmpeg -loop 1 -i image.png -i video.mp4 -filter_complex [1:v]colorkey=0x000000:0.1:0.1[ckout];[0:v][ckout]overlay[out] -map [out] -t 5 -c:a copy -c:v libx264 -y result.mp4
enter image description here
但正如你在图片中看到的那样,球的黑色部分也消失了。我怎么解决这个问题?

最佳答案

单独使用 colorkey/chromakey 是不可能的。背景与您要移除的颜色过于相似。你有两个选择。
面具
使用口罩。如果视频带有 alpha 蒙版,您可以使用 alphamerge 来剪切背景。筛选:

ffmpeg -i bg.jpg -i video.mp4 -i alpha.mp4 -filter_complex "[1][2]alphamerge[alf];[0][alf]overlay" output.mp4
使用不同的颜色
替换颜色与您要删除的颜色不同的视频。

关于ffmpeg 在图像上覆盖视频并删除视频黑色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65311377/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com