最易上手,使用Keynote快速制做GIF,使你的演示和报告生动形象~

GIF的地位

不管是演示、汇报,仍是平时的聊天、交流,这本质上是一种传递信息的方式,而传递信息的媒介具体有哪些呢?git

  • 文字——博客、开发文档、学术论文等
  • 图片——在各类文本中进行插图,比文字更直观
  • 视频——经过连续播放的图片来展现动态的过程,比图片更生动

文字的缺点是不够直观、图片不能展现变化的过程、视频很生动但不易插入到文本中github

所以就须要一种介于图片和视频中间的格式,它既能有图片便于传播的特色,又能够像视频同样拥有连续帧——它就是GIF,一种动态图片格式。算法

GIF演示

GIF的几种使用场景

  1. 录制屏幕,或者截取某一段视频,转换为GIF
  2. 直接由逐帧的图片制做成GIF,例如延时摄影、动漫制做
  3. 使用基本图形和关键帧,展现一个变化过程

场景一 录屏:
image
场景二 动漫:
image
场景三 展现变化过程:
imagesegmentfault

对于第一种场景,使用屏幕录制工具或视频转换工具来实现,基本一键完成;第二种场景,属于动漫行业或摄影行业,不是本文讨论的范畴。网络

所以咱们要作的就是第三种场景,以下图这样的简单演示动画:
image数据结构

制做方案对比

为了写完这篇文章,我尽量全面的寻找了各类制做动画的方法,供读者对比:工具

网络上的各类制做小工具

image.png

相似的在线制做小工具备许许多多,但这类工具大可能是用于GIF合成、裁切和录屏的,并不知足咱们演示变化过程的需求。动画

此外,像我这种强迫症患者,更倾向于使用较正式的工具去完成工做(例如只要有PremierePro,我绝对不会用爱剪辑)。spa

因此,在线GIF工具能够Pass了。视频

PHOTOSHOP

PS是一个可行的方案,使用图层 + 时间轴的方式来制做动画,好处是每一帧均可以控制,坏处是制做步骤比较烦琐。

PPT & KEYNOTE

使用幻灯片工具来制做动画无疑是一个好办法,关键在于不管是PPT仍是Keynote都有自动补帧的功能(在PPT中称为“平滑过渡”,Keynote称为“Magic Move”),它能够自动捕获两张幻灯片之间的变化,来完成补帧动画。

须要补充的是,虽然PPT和Keynote的补帧算法不一样,但在进行简单变化的时候区别不大,咱们能够认为两者的补帧功能无明显差异。若是是导出MP4格式的视频动画,用哪一个均可以。

可是到了GIF就出现了问题:
PPT只能针对一张幻灯片导出GIF,换言之,若是你选中整个PPT文件导出,它会“贴心的”为每一张幻灯片单独保存一个GIF文件,而咱们须要的幻灯片之间的过渡偏偏没法实现(感受好鸡肋)。

Keynote不存在这个问题,片头展现的数据结构动画,就是用Keynote直接导出的,效果很完美。
image.png
(图中的四张相邻的幻灯片至关于四个关键帧)

制做过程

前面啰嗦了这么多,是为了验证本文的易用性。
如今终于来到了正文:使用Keynote,用最简单的方式制做一个演示动画

制做“第一帧”

咱们像制做普通PPT同样,来绘制GIF中的初始画面。
在制做过程当中,能够善用内置的“图形”功能:
image.png

image

image

image

制做下一个“关键帧”

首先,把第一张幻灯片复制粘贴一份:

image

而后,在第二张幻灯片上任意作出变动:

image

第三步,在第1、二张幻灯片之间添加“Magic Move”转场:

image

此时若是放映幻灯片,就能够看到动画效果了!
依次类推,能够经过多张幻灯片,来实现一个连续的动画。

导出GIF

image.png
在Flie选项中选择“导出到动态的GIF

而后设置基本参数,主要幻灯片的起止必定要选对
好比第一帧是第一张,最后一帧是第四张,就选 1 -> 4
image.png

而后导出便可。

实际操做的过程十分简单。

总结

既然操做这么简单,是否笔者在水博客呢?
并非,认识一件事物,先是知道“它存在”,接下来才是“了解它”。

本文最大的意义不在于教会读者如何操做Keynote,而是告诉读者有Keynote这款软件能够快速制做动画,以及和其它GIF的制做方案对比来突出Keynote的易用性。

附录

若是使用PPT,操做方法相同,转场使用“平滑”
image.png

若是使用PS,参考知乎文章:
怎样制做GIF动图,须要用photoshop么?

版权声明

本文做者: 河北工业大学梦云智开发团队 - 刘宇轩 新人经验不足,有建议欢迎交流,有错误欢迎轻喷
相关文章
相关标签/搜索