如何在mac上制作gif动图

起因

本来是懒得写这篇博客的,但是我好像已经三四次因为忘记自己当初是怎么做gif而重新在网上找可行的方案,然后一个一个试,重复自己若干天之前的劳动。本着不重复的原则,我还是写下来备忘,如果有正在找合适的免费工具的同学,参考我的做法就好了。

直接制作

第一种方式是直接制作录屏导出gif,在网上试了几个工具之后发现recordit是gif质量最好而且可以免费使用。方法也很简单,打开应用之后选择要录制的区域就可以开始录制,录制结束点击停止按钮就可以查看gif,不过问题是只能去网站上面下载下来,有点不方便。

间接制作

如果你有一段已经录好的视频,比如用quicktimeplayer录制的视频,那么可以直接用gifify在终端将视频转换为gif,可以说对程序员很友好了。

安装gifify的命令如下:

1
2
3
4
5
brew install node # 如果你没有node的话
brew install ffmpeg --with-libass --with-fontconfig
brew install imagemagick --with-fontconfig
brew install giflossy
npm install -g gifify

如果之前已经安装了ffmpeg和imagemagick的话,建议卸载之后重新安装,因为没有附加选项安装的是不能使用的。

最后使用gifify的命令就可以转换gif了,还可以加上字幕,功能很齐全。

有钱的捧个钱场,没钱的捧个人场