GIMP动画问题

时间:2010-09-06 19:05:16

标签: gimp

是否可以在GIMP中创建一个只会循环一定次数然后停止播放的动画?

我看到有一个允许永远循环的选项。

但我希望动画在循环5次后停止或说30秒不能永远播放。

我有什么选择?

3 个答案:

答案 0 :(得分:1)

据我所知,从GIMP界面来看,简单的答案是“不”。

也就是说,假设您正在制作动画GIF,请查看维基百科上的动画GIF 部分:http://en.wikipedia.org/wiki/Graphics_Interchange_Format

请注意,偏移31D(十进制797)的2字节条目为FF FF,根据经验,此-1表示不间断重复。

您可以手动更改这两个字节(使用\005\000 5次)。我刚试过这个,它对我有用。

祝你好运。

答案 1 :(得分:1)

一种解决方案是从GIMP输出一组图像文件(如a1.png,a2.png,a3.png ...),然后使用imagemagick创建gif。你会用:

convert *.png -loop 1 out.gif

您可以设置循环的次数。如果你使用0,它将永远循环。

http://www.imagemagick.org/Usage/anim_basics/#loop

答案 2 :(得分:0)

您可以根据需要多次手动重复图像序列,但这会导致文件非常大,因此可能不是您想要的方式。