ブラウザで
- 動画をGIFにを開き、動画をドロップします。プレーヤーで再生できます。
- 再生して、GIFを始めたいところで一時停止すると開始時間が入ります。長さを秒で設定します。
- 幅とフレームレートを選び、GIFを作成をクリックして、プレビューを確認してからダウンロードします。
変換はパソコンの中でFFmpegを使って行います。初回だけ変換プログラム(約30 MB)をダウンロードします。
GIFを小さく保つ
- 長さがいちばん影響します。1秒ごとに新しいフレームが増えるので、数秒にとどめましょう。
- 幅: チャットやほとんどのサイトなら480 pxで十分です。
- フレームレート: 10〜12 fpsでもほとんどのクリップは十分なめらかに見え、24 fpsよりずっと小さくなります。
GIFには本格的な動画圧縮がないため、同じクリップのMP4より必ずずっと大きくなります。動画を投稿できる場所なら、短いMP4のほうがきれいで読み込みも速いです。
FFmpegで
次のコマンドで、専用の色パレットを使った幅480ピクセル、12 fpsのGIFを作れます。
ffmpeg -ss 5 -t 4 -i video.mp4 -vf "fps=12,scale=480:-2:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" clip.gif