MAC 屏幕录制视频转 GIF 动画

安装工具

  • 安装brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 安装ffmpeg
brew install ffmpeg
  • 安装gifsicle
brew install 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 600×400 这是你的视频的尺寸, 600×400
  • –delay=10 告诉 gifsicle GIF 每帧之间的时间间隔是 100ms(也就是帧率为 10fps, 1000ms/10fps = 100ms = 10x10ms), gifsicle 使用的单位是 10ms, 不是 ms
  • –optimize=3 让 gifsicle 优化一下, 设置为 3 即可

录制屏幕

录制屏幕比较简单,用自带的 QuickTime Player 在 Mac 下录制屏幕。

你可能感兴趣的:(MAC 屏幕录制视频转 GIF 动画)