Nat*_*man 14 software-recommendation png
我已经使用 Blender 创建了一系列小的 PNG 文件,我想知道是否有一个工具(最好在存储库中)可以将它们转换为动画 GIF。
一个额外的规定:该工具还需要能够将 GIF 的背景颜色设置为指定的颜色,因为 PNG 文件有一个 alpha 通道,我不希望 GIF 是透明的。
Joh*_*yon 21
是的,使用imagemagicksconvert工具:
convert -delay 20 -loop 0 frame*.png animated.gif
Run Code Online (Sandbox Code Playgroud)
这将获取所有源帧并将它们制作成一张动画 GIF 图像。-delay 20 参数将导致每帧之间的百分之二十延迟,而 -loop 0 将导致 gif 一遍又一遍地循环。
至于设置 gif 的背景颜色,可以使用background和flatten标志来完成:
convert -delay 20 -loop 0 frame*.png -background white -flatten animated.gif
Run Code Online (Sandbox Code Playgroud)