是否可以在 GIMP 中创建仅循环一定次数然后停止播放的动画?
我看到有一个选项允许永远循环。
但我希望动画在循环 5 次后停止,或者说 30 秒不会永远播放。
我有哪些选择?
据我从 GIMP 界面可以看出,简单的答案是“不”。
也就是说,假设您正在创建动画 GIF,请查看Wikipedia 上的动画 GIF部分: http ://en.wikipedia.org/wiki/Graphics_Interchange_Format
请注意FF FF
,根据经验,偏移量 31D(十进制 797)处的 2 字节条目是-1
不间断重复的。
您可以手动更改这两个字节(使用\005\000
5 次)。我刚试过这个,它对我有用。
祝你好运。
一种解决方案是从 GIMP 输出一组图像文件(如 a1.png、a2.png、a3.png ...),然后使用 imagemagick 创建 gif。你会使用:
convert *.png -loop 1 out.gif
您可以设置希望它循环的次数。如果使用 0,它将永远循环。
您可以根据需要多次手动重复图像序列,但这会导致文件非常大,因此这可能不是您想要的方式。