我想.gif从一组给定的.jpg图片中制作动画图片。
我更喜欢从命令行执行此操作,因此非常欢迎命令行工具。
我已经使用 Blender 创建了一系列小的 PNG 文件,我想知道是否有一个工具(最好在存储库中)可以将它们转换为动画 GIF。
一个额外的规定:该工具还需要能够将 GIF 的背景颜色设置为指定的颜色,因为 PNG 文件有一个 alpha 通道,我不希望 GIF 是透明的。
我从我运行的模拟中创建了 600 多个图像。我想将这些图像转换为 GIF 格式。你能给我提供一种方法,让我可以显示每个图像 > 1 秒。
我会让.gif我做的大部分谈话:GIF
一点背景故事:我有 100 个 PNG 文件(可以在 imgur 上看到),每个文件都是动画的一帧。有了这些文件,我必须制作一个.gif.
我用了:
convert -delay 5 -loop 0 Frame_7_00000*.png" animated.gif
Run Code Online (Sandbox Code Playgroud)
制作上面链接的gif。
基本上,正如问题所说,加载的前一个图像保留在下一帧上,依此类推,直到 gif 结束。我想知道是否可以在不会发生这种情况的情况下制作 gif。如果可能,首选命令行答案。