Edited at

MacOSX El Capitan で動画ファイル(.mov)をアニメーションGIFに変換するには

More than 3 years have passed since last update.


実現したいこと

MacOSX El Capitan でMOVファイルをアニメーションGIFに変換したい


実現方法および解決方法

ffmpegで静止画としてGIFに変換し、作成されたGIFファイルをgifsicleを利用して、コマンドラインでMOVファイルをアニメーションGIFに変換する。


実行コマンド

アニメーションGIFの変換に必要なソフトウェアをインストールする

brew install ffmpeg gifsicle

アニメーションGIFに変換する

# フル画質 / メモリ消費警告がでる

ffmpeg -i result_cmd_vim.mov -pix_fmt rgb24 -r 10 -f gif - | gifsicle --delay=3 --optimize=3 > output01.gif

# 800x600 サイズに固定する場合

$ ffmpeg -i result_cmd_vim.mov -s 800x600 -pix_fmt rgb24 -r 10 -f gif - | gifsicle --delay=3 --optimize=3 > output02.gif


情報源

http://tnakamura.hatenablog.com/entry/2014/08/04/113000


補足

下記は、QuickTimePlayerでデスクトップを録画した MOVファイルをアニメーションGIFに変換したものです。

output01.gif