将多个Postscript图像转换为GIF动画

时间:2014-04-02 01:36:18

标签: animation animated-gif postscript

我有几张表格" filename_0001.ps"," filename_0002.ps"等等。我想创建一个动画gif,每个文件都是动画中的帧,但我不知道我会怎么做。我有超过500个文件,我想包含在一个单一的GIF中,并希望避免手动创建动画GIF。

我搜索了一下,发现this。在最底部,它似乎表明有一个单行命令可以用来制作gif,但我还没有能够弄清楚如何在我的情况下使用它。

任何建议将不胜感激。

1 个答案:

答案 0 :(得分:5)

我已使用ghostscript和ImageMagick的convert来执行此操作。我使用了这些命令

gs -sDEVICE=png48 -g500x500 -o bezan%03d.png bezanim.ps
convert bezan*.png bezan.gif

this Codegolf.Stackexchange challenge生成此动画,其中框架是单个postscript程序的单独页面。

Animated Bezier Curve

您可以使用单个命令

来完成
convert filename_*.ps anim.gif

convert将根据需要向ghostscript进行外壳攻击。但对于我的情况,我想直接指定ghostscript的参数。