如何从非连续图像制作动画 gif?

How to make animated gif from non consecutive images?

我有 a series of images 编号,从 0 到 1200。我想创建动画图像 ( gif )。我不想使用所有图像 [0,1200],所以我删除了一些图像:[11,14]、[16,19]。现在系列有一个 "holes" 但我仍然想按升序显示它们(从最小 = 0 到最高 = 1200)。如果我使用:

  convert -resize 800x600 -delay 50  -loop 0 %d.gif[0-1200] a.gif

然后顺序不好。 我应该怎么做?

感谢帮助

unix 命令 sort 是你的朋友。

convert `ls *.gif | sort -n` -resize 800x600 -delay 50  -loop 0 a.gif

I do not want to use all images

这对你来说很独特,应该用 Minimal, Complete, and Verifiable example

来澄清