よく QuickTime Player で iPhone の動画とって gif にして社内で共有することがあるので、その時に使ってるコマンドをメモ。
必要なもの: ffmpeg, gifsicle (どっちも brew で入る)
ffmpeg -i input.mov -vf "scale=320:-1" -pix_fmt rgb24 -r 30 -f gif - | gifsicle --delay=3 --optimize=3 > output.gif
これでバグ報告するの捗る……ような気がしてます。
参考
-
https://gist.github.com/dergachev/4627207
- これそのまま使うと scale がいい感じにならないのと、フレームレートが厳しいので、そこだけ調整