1

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

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

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

我有哪些选择?

4

3 回答 3

1

据我从 GIMP 界面可以看出,简单的答案是“不”。

也就是说,假设您正在创建动画 GIF,请查看Wikipedia 上的动画 GIF部分: http ://en.wikipedia.org/wiki/Graphics_Interchange_Format

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

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

祝你好运。

于 2010-09-06T19:45:21.077 回答
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

于 2012-10-02T19:37:55.660 回答
0

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

于 2010-09-06T19:13:39.077 回答