GIF→動画変換とは?

アニメーションGIFをMP4またはWebMに変換します。動画はGIFより通常90%ほど小さく、見た目の品質はほぼ変わりません。ページ表示の高速化やSNSでの共有に便利です。

5秒のアニメーションGIFは8〜15 MBになりがちで、これは各フレームをパレット制限付きの完全な画像として保存する仕様のせいです。H.264のMP4やVP9のWebMに再エンコードすると、同じ動きが200〜800 KB程度に縮み、見た目もむしろくっきりします。ツールは元のフレームレートとループ挙動を保つため、変換後のMP4も`<video autoplay muted loop playsinline>`タグで自動ループ再生できます。

使い方

  1. ステップ1 — アニメーションGIFファイルをアップロードまたはドラッグ&ドロップします。
  2. ステップ2 — 出力形式を選択:最大限の互換性ならMP4、さらに小さいファイルサイズならWebMを選びます。
  3. ステップ3 — 変換ボタンをクリックし、生成された動画ファイルをダウンロード。ファイルサイズの削減量を比較できます。

使用するタイミング

  • サイトの上部にある重いGIFを軽いMP4に差し替えてLCPスコアを改善する。
  • リアクション系GIFを軽くしてからSlackやLINE、iMessageで送る。
  • GIFで撮った画面録画をMP4にしてX(旧Twitter)にアップする。どうせ内部で変換される。

結果

12MBのアニメーションGIFミームをMP4に変換すると、見た目の品質はそのままで通常1MB以下になります。ファイルが小さいほど、Webページの読み込みも速くなります。

よくある質問

変換後の動画もGIFのように自動でループ再生できますか?
できます。HTMLで`<video autoplay muted loop playsinline>`を指定するだけです。ブラウザは自動再生にmuted属性を要求しますが、本ツールは音声トラックを出力しないので体感は変わりません。
なぜMP4のほうが元のGIFより小さいのですか?
GIFは各フレームをパレット制限付きの完全な画像で保存し、フレーム間圧縮を行いません。MP4のH.264はフレーム間の差分(動きベクトルと残差)だけを保存するので、短いループ動画では圧倒的に効率が良いのです。
MP4とWebM、どちらを選べばいい?
MP4 (H.264) はiOS Safariや古いAndroid、Edgeも含めどこでも再生できます。WebM (VP9) は20〜40%小さくなる代わりにiOS 16より前のSafariでは未対応です。迷ったら互換性重視でMP4。
動画化するとフレームが落ちたりアニメの速度が変わったりしますか?
デフォルトでは変わりません。ツールはGIFのフレームごとの遅延テーブルを読み込み、動画に同じタイミングを再現するので、30fpsのGIFは30fpsのままです。フレームレートを「自動」のままにすれば元のテンポを保てますし、固定レート(10〜30fps)を選べば再サンプリングできます。0.5×・1.5×・2×の速度プリセットを選ぶと結果をあえて遅くしたり速くしたりできます。1×を選べば元のテンポはそのままです。
GIFファイルの上限サイズは?
スマホでも変換が速いよう、アップロード上限は50 MBに設定しています。ほとんどのGIFはそれよりずっと小さいはず。もし大きい場合は事前にGIF最適化ツールで不要なフレームや長さを削ってください。

関連ツール