如何在一系列PNG文件中创建GIF,而不会在下一帧上显示先前的图像?

我会让.gif我做了大部分的谈话: GIF

有点背景故事:我有100个PNG文件(可以从这个链接访问),每个文件都是一个动画帧。 有了这些文件,我必须制作.gif文件。

我用了:

convert -delay 5 -loop 0 Frame_7_00000*.png" animated.gif 

使gif链接在上面。

基本上,正如问题所说,先前加载的图像停留在下一帧,依此类推,直到gif结束。 我想知道是否可以制作一个不会发生这种情况的gif。 如果可能,首选命令行应答。

我假设你正在使用http://www.imagemagick.org/ 。 -dispose命令描述在帧延迟之后(加载下一帧时)对帧执行的操作。 信息: http : //www.imagemagick.org/Usage/anim_basics/#dispose

 -dispose previous 

尝试:

 convert -delay 5 -dispose previous -loop 0 Frame_7_00000*.png" animated.gif