安路的技术博客

Nothing in life is to be feared. It is only to be understood

Mac上如何把视频转成.Gif

| Comments

之前看到很多github上的开源项目都带.gif的演示效果,感觉很好,今天就试着制作了一下,今天把我的制作过程记录下来,方便他人参考。

录制视频

mac上自带的Quicktime就可以录制视频,选择录制屏幕

1

录制完之后是 .mov 的后缀视频文件

通过命令行转换

在苹果系统上,可以通过命令行的方式转换视频,首先假定你的机器上已经安装了homebrew.

然后打开终端,安装ffmpeg插件

1
$ brew install ffmpeg

然后定位到正确的目录,(有视频文件的那个目录,比如 Desktop),假定你的视频名字是ScreenFlow.mov,你运行下面的命令就能生成GIF:

1
$ ffmpeg -i ScreenFlow.mov -pix_fmt rgb24 output.gif

你会注意到生成文件很大,可以通过 image magick工具来减少大小

1
$ brew install imagemagick

运行:

1
$ convert -layers Optimize output.gif output_optimized.gif

通过软件生成.GIF

GifBrewery是一款GIF动态图片制作工具. 支持将视频文件剪裁输出成GIF动态图片。

并且支持裁剪视频的长度,本人感觉挺好用的。

上传到云端

最后把制作好的.gif图片上传到云端就行了,比如 dropbox,七牛,阿里云等。

Comments