转载

OS X 屏幕录制视频转 GIF 动画

本篇文章告诉你如何在 Mac OS X 上用免费的工具来将屏幕录制视频转成 GIF 动画, 这些免费的工具是: QuickTime, ffmpeg, and gifsicle.

ffmpeg -i in.mov -s 600x400 -pix_fmt rgb24 -r 10 -f gif - | gifsicle --optimize=3 --delay=3 > out.gif

参数说明:

  • -r 10 告诉 ffmpeg 将视频的帧率转成 10fps, 这样可以减小视频体积
  • -s 600x400 这是你的视频的尺寸, 600x400
  • --delay=10 告诉 gifsicle GIF 每帧之间的时间间隔是 100ms(也就是帧率为 10fps, 1000ms/10fps = 100ms = 10x10ms), gifsicle 使用的单位是 10ms, 不是 ms
  • --optimize=3 让 gifsicle 优化一下, 设置为 3 即可

相关软件安装:

  • QuickTime, 系统自带
  • ffmpeg, gifsicle, 开源的免费命令行软件, 安装:
    brew install ffmpeg  brew install gifsicle

更多信息请参考: https://gist.github.com/ideawu/5b385c9ff4d160efc9d4

用 QuickTime Player 在 Mac 下录制屏幕

正文到此结束
Loading...