あまりソフトを増やしたりしたくないので手元のffmpegでできないかなと思ったらできたのでメモ
スクリーンレコーディング(画面収録)する
shift + command + 5
で適当に撮る
詳しくはこちら
https://support.apple.com/ja-jp/HT208721
注意点としては、キャプチャサイズを偶数倍ピクセルにすること。後述する mp4 変換の時に難儀する
ffmpeg で変換する
mp4
$ ffmpeg -i sample.mov -pix_fmt yuv420p out.mp4
# 整数倍ではないと言われてエラー出た時は以下のオプションをつける
# -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2"
gif
$ ffmpeg -i sample.mov -r 24 out.gif