動画GIF変換
GIFのサイズは撮影動画でおよそ幅 x 高さ x フレーム数 x 0.4バイトです。480 x 270px、10fpsで5秒なら約2.5MB。8~12fps、320~480pxにするとGIFを小さくできます。変換はFFmpegでブラウザ内で行い、アップロードはしません。
使い方
- 動画をボックスにドロップするか、ボックスを押して選びます(MP4、MOV、WebMなど多くの形式)。長さとサイズつきで動画が表示されます。
- 区間の開始と長さを決めます。動画を再生してGIFを始めたい所で止め、現在位置を開始にを押すと簡単です。続けて幅とフレームレートを選ぶと、予想GIFサイズがすぐ変わります。
- GIFを作成を押します。初回だけ変換エンジンをダウンロードします。完成すると下でGIFが再生され、ダウンロードできます。
計算方法
GIFはWebAssembly版のFFmpegがこのブラウザのタブ内で作ります。開始時刻から区間を切り出し、選んだフレームレートに落とし、縦横比を保ったまま選んだ幅に縮小します。
GIFは1フレームに256色しか持てません。色の最適化をオンにすると、まず区間全体を調べて最も合う256色を選び(palettegen)、全フレームをそのパレットに合わせつつ変化した部分だけを保存します(paletteuse)。標準パレットより色やグラデーションがきれいで、サイズはほぼ同じです。
GIFのサイズは幅 x 高さ x フレーム数に比例します。予想値は一般的な撮影動画を基準に1画素1フレームあたり約0.4バイトで計算し、0.15~1.0バイトの幅も示します。単純な画面録画はずっと小さく、ノイズの多い動画は大きくなります。幅を半分にするとサイズは約4分の1です。
よくある質問
動画はアップロードされますか?
いいえ。動画はこのブラウザのタブ内で読み込み、変換します。ダウンロードするのはこのサイトの変換エンジンだけです。アップロード、アカウント、透かしはありません。
GIFが大きすぎるのはなぜ?
GIFは圧縮の弱い古い形式で、画素とフレームが増えるほどサイズが膨らみます。640px、15fpsで10秒だと数十MBになることもあります。幅を320~480px、8~12fpsにして区間を短くしましょう。
フレームレートはいくつがよい?
リアクション用の短い動画や画面録画なら10~12fpsで十分なめらかで、ファイルも小さく済みます。速い動きが大事なときだけ15~25fpsにします。
GIFは何秒まで作れますか?
1つのGIFにつき60秒までです。長いGIFはとても大きくなり、10~15MBを超えるファイルを受け付けないサイトも多いので、数秒がおすすめです。
スマホでも使えますか?
最新のブラウザなら使えます。iPhoneとiPadではSafari 16.4以降が必要で、メモリが少ないため短い区間が向いています。完成までタブを開いたままにしてください。