我有大约650个带有精灵的gif
个文件,但是我无法在<canvas>
中显示动画,所以我需要将它们变成spritesheets,每个动画变成一个{{1} }}
很明显,为什么我不想与Gimp手工完成这一切。我找到了一种方法将png
的帧提取到单个文件中:
gif
非常简单,但我遇到了一个问题:现在我想在一行中制作一个convert image.gif -depth 32 /tmp/frames%02d.png
。我怎样才能正确地构成它们?
如果有人能帮助我,那就太棒了。
编辑:了解如何保持透明度。
答案 0 :(得分:1)
秘密是-append
选项:
convert +append frame*.png sprite.png
很好地工作。