从gif制作精灵时防止图像裁剪

时间:2010-04-04 01:00:00

标签: png imagemagick animated-gif sprite

嘿伙计们我已经尝试了几种工具(imagemagic,gif2png,Nconverter)来提取帧以从我拥有的.gif图像制作精灵。

我得到的.pngs很好,但是它们的大小不一样,有些是50x65,有些是43x65,有些是50x70,这对于下降动画的任何尝试都是如此。那么有没有办法阻止这种裁剪或以编程方式为较小的空间添加额外的透明空间并使它们大小相同?

感谢。

1 个答案:

答案 0 :(得分:5)

我不确定您是在寻找能够为您提取帧的编程解决方案还是应用程序。

MPlayer可以使用此命令将动画.gif的帧提取为一系列PNG文件:

mplayer test.gif -vo png

我很确定它会在整个动画中保持恒定的输出帧大小。