gpt4 book ai didi

colors - 将绿色的 nullsrc 变为黑色

转载 作者:行者123 更新时间:2023-12-04 22:46:13 27 4
gpt4 key购买 nike

我有一个不是 1920x1080 的视频,所以我需要制作它。

我尝试使用下一个命令:

ffmpeg -i "video.avi" -filter_complex "nullsrc=size=1920x1080 [0:v]; [0:v] overlay=shortest=1:x=200:y=100" -r 30 -c:v libx264 -preset fast -crf 18 -profile:v high -bf 2 -flags +cgop -coder 1 -pix_fmt yuv420p -strict -2 -c:a aac -b:a 384k "video.mp4"

但是我在这样的视频上有一个绿色框 - http://i.imgur.com/QNVUGb5.jpg

我找不到用任何其他颜色制作绿色的解决方案。

如何将绿框变成黑框?

谢谢。

最佳答案

改为使用垫过滤器

使用 pad filter 更简单添加框架:

ffmpeg -i input -filter_complex "pad=1920:1080:(ow-iw)/2:(oh-ih)/2" output

不是有效的替代品

或者,如果你想使用覆盖过滤器来添加填充,那么你可以使用 color source filter而不是 nullsrc:

ffmpeg -f lavfi -i color=s=1920x1080:c=black -i video.mp4 -filter_complex "[0][1]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2:shortest=1" output.mp4

如果您仍想使用 nullsrc,请参阅 chromakey过滤器,但这种方法效率低下,不推荐使用。

关于colors - 将绿色的 nullsrc 变为黑色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39812510/

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