gpt4 book ai didi

ffmpeg - 在ffmpeg中用黑色替换透明像素(alpha)?

转载 作者:行者123 更新时间:2023-12-04 22:48:07 25 4
gpt4 key购买 nike

我有一张带有 alpha channel 的图像,指示背景是什么。

我如何 de-alpha-y(删除 alpha channel )并使用 ffmpeg 使背景变为纯黑色?

最佳答案

基本语法是

ffmpeg -i in.png -filter_complex "color=black,format=rgb24[c];[c][0]scale2ref[c][i];[c][i]overlay=format=auto:shortest=1,setsar=1" out.png

这样做是生成一个黑色 Canvas 并将其调整为图像大小。然后图像覆盖在顶部。图像中的不透明像素被保留,但透明像素显示下方的 Canvas 。

关于ffmpeg - 在ffmpeg中用黑色替换透明像素(alpha)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52804749/

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