使用AE制作UI动效是一件极为惬意的事情,但在导出分享的时候,格式里面却唯独少了易于传播的GIF格式,除了导出为PNG序列,然后使用其他软件(如PS)合成GIF以外,其实还有一些其他方式可以将AE文件导出为GIF。

1. 使用Adobe Media Encoder导出

Adobe Media Encoder是Adobe旗下服务于Premiere Pro等视频编辑软件的媒体解码器。在2008年发布Premiere Pro CS4以后,Media Encoder忽然扶正,从一个附属编码输出端变为输出决断权控制者。拥有多种输出格式的它,便可以导出为GIF格式。

添加渲染队列到Encoder

在时间轴面板上,选定要导出动画的合成为当前和成,然后选择菜单栏的「合成」-「添加到Adobe Media Encoder队列」,或者使用快捷键「Command+Alt+M」(windows下为Ctrl+Alt+M),即可将当前文件添加到AME软件队列,此时可能需要一点时间来打开Encoder。

设置导出格式

在打开的Encoder软件中,在「队列」一栏里,点击「匹配源 高比特率」处点击,弹出「导出设置」面板,在「格式」一栏选择「动画GIF」格式。

第一次使用时默认为「高比特率」,当选择一次动画GIF后,预设一栏会自动变为「动画GIF (匹配源)」,下次直接导出就好了。

选定格式后,还可以对质量、宽高等进行设置。

渲染

设置完成后,点击「开始渲染」按钮,即可渲染成功。

2. 使用第三方插件进行导出

第三方插件有gifgungifmagic等。

存在的共同问题是对AE中文支持不是很好,尤其是gifgun,需要合成源名称为英文,否则可能出现问题。

另外gifmagic的原理是先渲染出PNG序列,然后在生成gif,我在实验中发现合成速度比较慢,不知道是不是受机器性能影响。

如需gifmagic的安装使用教程,请点击这里