GIMP插件AnimStack制作GIF教程(一)——Hello AnimStack

Published: 2015-08-22

Tags: AnimStack gimp

本文总阅读量

AnimStack下载安装:

插件首页:http://registry.gimp.org/node/26501

插件下载:http://registry.gimp.org/files/animstack.scm

将scm文件复制到/home/用户名/.gimp-2.8/scripts 文件夹中,重启gimp,在"滤镜-动画"中可找到AnimStack

简介:这个脚本通过我们给图层的命名规则(贴标签)来自动化处理图层,在很大程度上能减少我们使用gimp制作动态图所花费的时间,也能做出很多不错的效果

官网Gif示例图:

AnimStack

安装完成,接下来个simple示例,毕竟万物起源hello world

在之前的《GIMP也疯狂之Gif动态图制作》中,我们制作了一些简单的GIF图

这篇文章我们借用了强大的插件,所以本篇教程算是之前的伪"进阶"版本,有些示例图片也就从那里面摘了

gimp制作gif图

第一个示例(修改GIF)

1, 在gimp中打开如上“头像变换”gif图

2, 可以看见gif图分散成好多个个图层,我们先把图像简单的处理一下,以便演示AnimStack的hello world

"图像-布画大小", 调整高度为140像素,保存关闭,这时,图层的大小也都改变了, 如下所示(咳咳...png透明了)

gimp制作gif图

我们新建一个图层,大小110x140px, 白色, 之后修改图层名称(如下所示的修改前后对比), 然后在上面写几个字, 合并文字和背景图层

gimp制作gif图gimp制作gif图

请注意上图的背景图层后的[bg], 这是AnimStack的工作指令

3,一个问题

现在的状态,我们点击"滤镜-动画-回放",可以看到gif的效果如下,仔细观察,白色的背景虽然是加上了,但是有那么一帧是没有头像只有白色的背景的图层

gimp制作gif图

这种情况,我们需要像解决这个问题,一个最简单的办法就是把倒数的两个图层合并,这样就解决了眼下的问题

但是这个方法不是万能的,仅限于我们导出的gif是叠加模式,如果是替换模式,那么完蛋了,还好,这个脚本可以方便的解决这个问题

4,最后的准备

请点击"图像-模式", 将图像调整为"RGB"模式

5,生成GIF图

点击"滤镜-动画-Process AnimStack tags", 会看到图层在不断的调整

调整完毕,我们点击"滤镜-动画-回放", 看看效果,是不是还不错呢

gimp制作gif图

6,导出? WTF!

在我们导出为gif时,错误弹出

gimp制作gif图

提示使用索引,那再去把图像改回索引好了,可是,索引的选项变成了灰色不可选

这...

是因为gimp不能够所有的图层都以图层组的方式存在,所以无法进行转化,一种简单的办法是在图层群组上点击右健, 合并

但是往往图层群组很多,这样做简直Low到爆炸且效率低下

幸好AnimStack考虑到了这个问题,并提供了一健合并图层群组的方法,点击"图像-Flatten Layer Groups"

接下来,修改图像为原来的索引模式,导出为gif图

类似的,我们也可以在最上面加一个文字层,指定标签为[fg], 这样生成的每个图层上都会有信息,相当于水印

gimp制作gif图


第一篇,简单的了解下这个插件, 以后的文章会详细的介绍更多的功能,本片hello world就到这里了

本文根据Animstack出品的视频教程书写: