使用 bpgenc 编码文件时如何丢弃透明通道?

使用 bpgenc 编码文件时如何丢弃透明通道?

有时 png 图片包含多余的 alpha 通道。虽然这通常不是问题,但对于 libbpg 来说,它会触发更复杂的模式,与快速 x265 编码或旧 libbpg 解码器的解码不兼容。

例如,WebP 命令行编码器包含-noalpha明确丢弃透明度信息的选项。我该如何做同样的事情bpgenc

答案1

将我的补丁应用到 libbpg:https://gist.github.com/vi/f42e466c9744371b0c2e

之后该-noalpha选项应该可用,将 PNG 图像中的透明度变成黑色背景并启用-e x265

相关内容