2016-10-27 32 views

回答

2

如果您想在本地执行此操作或使用脚本自动执行此操作,可以使用imagemagick。我想,这应该工作:

convert sample.gif -coalesce -gravity center -pointsize 24 -fill dodgerblue -stroke navy \ 
\(-clone 0 -set delay 100 -annotate 0 'Start' \) -swap 0 +delete \ 
\(-clone -1 -set delay 100 -annotate 0 'END' \) -swap -1 \ 
-layers OptimizeFrame annotated.gif 

(在Linux上测试过,也许你并不需要,如果你运行的是Windows逃脱与\支架,我不知道)

如果您需要处理只需一个GIF,可以在线轻松完成 - 上传GIF http://ezgif.com/maker,将第一帧和最后一帧的延迟时间设置为100,然后使用“写入”工具添加文本,它将为字体,大小,颜色,文字放置,但基本上是一样的。

0

您可以插入您需要的任何数量的帧/扩展名为GIF不会因此而中断。见

要确保1秒暂停,您可以使用_gfxext插入的帧具有Delay属性集之前/之后...唯一的问题可能是插入帧的调色板。如果存在本地调色板,那么没有问题。如果您只有全局调色板,则消息可能有错误的颜色...