GIFをMP4に変換

アニメーションGIFをMP4に変換すると、各フレームが動画として再エンコードされます。ファイルサイズ、色、再生動作は入力、エンコーダー設定、再生するプレーヤーによって異なります。

ファイルを選択するか、ここにドロップしてください

プライベート - ファイルがデバイスの外に出ることはありません

または貼り付け Ctrl+V

ファイルを待つ間、Code Rainで遊べます

ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

フォーマットの比較と技術仕様

仕様GIFMP4
MIMEタイプimage/gifvideo/mp4
タイプラスターメディアコンテナ
圧縮ロスレス(LZW、最大256インデックスカラー)H.264 / H.265 / AV1 + AAC / Opus 音声
標準仕様CompuServe GIF89aISO/IEC 14496-14
マジックバイトヘッダー47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a)00 00 00 ... 66 74 79 70 (ftyp)

フォーマットの概要と用途

MP4動画は短いアニメーションの共有に便利ですが、すべてのアプリやブラウザーでアニメーション画像のように扱われるわけではありません。この変換ではGIFの各フレームをH.264動画にします。画像としての扱いや透明度が必要な場合は、GIFなど別のアニメーション形式を選んでください。

技術仕様とコーデックの詳細

アニメーション GIF は、1 フレームあたり最大 256 色のインデックスカラーに制限された、ロスレスの LZW 圧縮を利用する image/gif ラスター形式です。マジックバイト署名 47 49 46 38(「GIF8」)で始まります。対照的に、MP4 ビデオのループは、video/mp4 MIME タイプを利用するメディアコンテナです。MP4 は、H.264、H.265、AV1 などの圧縮ビデオストリームを、オプションのオーディオストリームとともにラップします。MP4 ファイルのマジックバイト署名は通常、オフセット 4 の位置にある「ftyp」ブランドボックスを含むボックスヘッダで始まり、バイト 66 74 79 70(「ftyp」)から始まります。GIF がすべてのフレームを単体のビットマップとして保存するのに対し、MP4 はフレーム間で変化するピクセルのみを保存するフレーム間圧縮を使用します。

OSとブラウザの互換性

MP4動画は多くの最新デスクトップOSやモバイルOSで再生できます。最新ブラウザーは、コーデックの対応状況に応じてHTML5のvideo要素を通じたMP4再生をサポートします。GIFも広くサポートされており、どちらが適しているかはアニメーションや再生の要件によって異なります。

役立つ情報

このコンバーターはすでに、音声トラックなしのH.264動画を出力します。ウェブページで自動ループさせるには、動画要素にautoplay、muted、loop、playsinline属性を追加してください。

よくある質問

品質を落とさずにアニメーション GIF を MP4 ビデオのループに変換するにはどうすればよいですか?

アニメーションGIFは1フレームあたり256色に制限されており、MP4では数百万色を表現できるため、GIFの色はパレット制限なしで動画に収まります。このコンバーターはフレームサイズに基づいてH.264のビットレートを自動設定します。通常、元のGIFに近い見た目を保ちながら、ファイルサイズを大幅に小さくできます。MP4動画にはアルファチャンネルがないため、透明部分は白になります。

アニメーション GIF と MP4 ビデオのループの違いは何ですか?

アニメーション GIF は、LZW 圧縮を使用して単一のラスターファイルにまとめられた、インデックス付きビットマップ画像のシーケンスです。MP4 ビデオのループは、完全なフレームを保存するのではなく、時間の経過に伴うピクセルの動きを追跡する H.264 などのアルゴリズムでエンコードされた、時間的に圧縮されたビデオフレームを保持するメディアコンテナです。