将一系列 PNG 文件转换为具有黑色透明背景的 GIF

将一系列 PNG 文件转换为具有黑色透明背景的 GIF

我有一系列 RGB PNG 图像,我想将它们转换成黑色=透明的单个动画 GIF 文件。

以下命令在其他地方推荐过,但它似乎不能将黑色背景变成透明。

ffmpeg -i /segments/frame%06d.png -filter_complex "[0:v] scale=320:-1:flags=lanczos,split [a][b]; [a] palettegen=reserve_transparent=on:transparency_color=black [p]; [b][p] paletteuse" finals.gif

附加的 PNG 文件和生成的 GIF 文件的示例。

PNG 图像示例

生成的 GIF 文件不带透明度

相关内容