アップロードなし, 100%ローカル, アカウントなし

GIFを動画(MP4)に

アニメーションGIFを小さく共有しやすいMP4に変換します。すべてブラウザ内で実行されます。

GIFを動画(MP4)にの仕組み

ffmpeg WebAssemblyを使用してブラウザ内で完全に処理し、アニメーションGIFをコンパクトなMP4ビデオに変換します。GIFのフレームはyuv420pピクセルフォーマットを使用してH.264に再エンコードされます。これはブラウザとソーシャルプラットフォームで最も互換性の高い選択です。結果のMP4はGIFより通常5〜20倍小さくなり、H.264は256色に制限されずGIFのLZWアルゴリズムよりもフレーム間の時間的冗長性をはるかに効率的に圧縮するため、著しく鮮明に見えます。

ほとんどのGIFはフレーム数が少ないため数秒で変換されます。結果のMP4はすべての最新ブラウザでネイティブに再生でき、プラグインなしでWebページに埋め込めます。MP4のループ動作はGIFのように自身のループ命令を持たず、プレイヤーに依存します。

GIFを動画(MP4)にの使い方をステップごとに解説

  1. アニメーションGIFファイルをドロップするか選択します。
  2. ツールが自動的にフレーム数と寸法を検出します。
  3. 「MP4に変換」をクリックしてデバイス上でH.264の再エンコードを開始します。
  4. ffmpegが完了するまで待ちます。
  5. MP4をダウンロードして、GIFが大きすぎた場所で使用します。

よくある使用例

  • ページの読み込み時間を短縮しCore Web Vitalsスコアを改善するために、WebページのサイズGIFをMP4に置き換える場合。
  • クライアントから受け取ったGIFをGIFを受け付けないビデオエディタにインポートするためにMP4に変換する場合。
  • ファイルサイズ上限のあるプラットフォームにアップロードする前にステッカーパックのGIFセットを縮小する場合。
  • ファイルサイズが重要なピッチデッキ用のGIFアニメーションプロトタイプをMP4に変換する場合。

よくある質問

GIFと比べてMP4はどれくらい小さくなりますか?

GIFはLZW可逆圧縮を使用しますが、すべての単一フレームに完全な色インデックスフレームを持ちます。H.264はフレーム間の差分のみを保存し(フレーム間予測)、知覚的な非可逆圧縮器を使用するため、削減は劇的です。数MBの典型的なアニメーションGIFは数百KBのMP4になります。正確な比率はフレームごとの動き量に依存します。

変換のためにGIFファイルはサーバーに送信されますか?

いいえ。ffmpeg.wasmはGIFフレームをH.264にブラウザタブ内で再エンコードします。GIFはローカルメモリに読み込まれ、そこで処理され、MP4がデバイスにダウンロードされます。変換中にデバイスから何も出ることはありません。

MP4はGIFのように自動的にループしますか?

ループプロパティはGIFのNETSCAPEエクステンションのようにMP4ファイル自体には保存されません。ビデオがループするかどうかはプレイヤーによります。ほとんどのブラウザはloopアトリビュートが設定されたHTMLの短いビデオをループし、ソーシャルプラットフォームは自動的にループします。スタンドアロンのビデオプレイヤーは1回再生して止まる場合があります。Webページで制御されたループが必要な場合は、ビデオ要素にloopアトリビュートを追加してください。

変換はフレームレートまたはデュレーションに影響しますか?

出力MP4のフレームレートはGIFのフレームタイミングに一致します。ffmpegはGIFのフレーム遅延ヘッダーからこれを読み取ります。GIF内の異なるフレームが異なる遅延値(可変フレームレート)を持つ場合、ffmpegはこれらを一定フレームレートに正規化します。合計デュレーションは維持されます。

50MBのような非常に大きなGIFを変換できますか?

はい。ただしブラウザにGIFとデコードされたフレームを同時にメモリに保持するのに十分なRAMが必要です。多くのフレームを持つ大きなGIFは大量のメモリを必要とする場合があります。タブがクラッシュする場合は、まず外部ツールでGIFを短いセグメントに分割してください。

元の色を正確に保持する代わりになぜyuv420pになるのですか?

yuv420pはすべてのデコーダーとブラウザが普遍的にサポートする唯一のH.264の色空間です。フルRGBまたはyuv444pの色空間を持つH.264は一部のプレイヤーでは機能しますが他では失敗します。GIFの256色パレットからyuv420pへの変換は、H.264がパレットに限定されない真の色データを保存するため、人間の目にはGIFよりも鮮明に見えます。

スマートフォンでGIFをMP4に変換できますか?

はい。ほとんどのGIFは十分に小さいため、スマートフォンのブラウザでも再エンコードは速く、メモリへの負担も軽くなります。フレーム数の多い数十メガバイト規模の非常に大きなGIFだけは、コンピューターの方が快適に処理できる例外です。