GIF MP4 変換

ログインして開始

ここに GIF をドロップ、またはクリックして選択

アニメーションでも静止画でも大丈夫 —— ファイルは端末に留まります

GIF は 1987 年生まれの画像フォーマットで、それが如実に表れます。すべてのフレームが 256 色に制限された独立したビットマップとして保存され、直前のフレームのことを何も知りません。3 秒のアニメーションが 8 MB にもなり、それでいて画面がまだらに見えるのはそのためです。動画コーデックは逆の発想で、完全なフレームを 1 枚だけ保存し、あとは変化した分だけを記録します。だから同じアニメーションを H.264 の MP4 にすると、サイズは 10 分の 1、ときには 50 分の 1 に収まり、しかも色域はフルのまま保たれます。このツールはその置き換えをすべてブラウザ内で行います。GIF をディスクから読み込み、フレームごとにデコードし、ご自身のマシン上で MP4 として再エンコードします。1 バイトもアップロードされず、順番待ちも、ウォーターマークも、登録もなく、ファイルが端末から出ることはありません。さらに、雑な変換では静かに壊れてしまう点も直しています。遅延を 0 または 10 ms と称するフレームは、すべてのブラウザと同じく 100 ms で再生するので、動画は実際に見えていた速度で進みます。また、GIF では許されるが H.264 では許されない奇数のピクセル寸法は、目に見える縁を足すのではなく 1 行分だけ切り落として揃えます。

GIF を MP4 に変換する手順

  1. 1

    GIF を開く

    GIF を枠にドラッグするか、クリックして端末から選びます。ファイルはローカルで読み込まれ、サイズ・寸法・フレーム数・総再生時間がすぐに表示されます。

  2. 2

    変換する

    「MP4 に変換」をクリックします。すべてのフレームがご自身のマシン上で H.264 としてエンコードされ、進捗バーからいつでもキャンセルできます。設定する項目はありません —— GIF に対する妥当な答えは 1 つだけです。

  3. 3

    サイズを確かめて保存

    完成した動画はページ上でそのまま再生でき、変換前後のサイズが並べて表示されるので、MP4 をダウンロードする前にどれだけ小さくなったかを正確に確認できます。

主な特長

サイズは通常 10 分の 1

この節約は動画の保存方法から生まれます。フレームごとに 256 色のビットマップを新しく作るのではなく、画面の変化した部分だけを書き込むからです。表示されるのは毎回の変換における実際の前後の数字であり、宣伝上の数値ではありません。

ファイルは端末から出ません

デコードもエンコードもブラウザ内で実行されます。プライベートなリアクション動画、社内ツールの画面録画、未公開の作品は自分のマシンに留まり、作業を始める前にアップロードを待つ必要もありません。

タイミングは正確に、丸写しにはしない

古い GIF はフレーム遅延を 0 や 10 ms と称することがよくありますが、ブラウザはそれを無視して 100 ms で再生します。その数字をそのまま受け取る変換ツールは、10 倍速い動画を作ってしまいます。このツールの出力は、実際に見えている速度と一致します。

フルカラー、バンディングなし

GIF の 1 フレームは最大 256 色しか持てず、グラデーションや肌の色が縞に見えるのはそのせいです。MP4 にはその上限がないため、変換後の画質は同等かそれ以上にしかならず、悪くなることはありません。

無料・ウォーターマークなし・登録不要

アカウントもクレジットも 1 日の回数制限も不要で、隅にロゴが焼き込まれることもありません。自分の GIF なら何本でも変換できます。

どこでも再生できます

出力は MP4 コンテナに収めた H.264 で、インデックスを先頭に書き込んであります。スマートフォンでも、パソコンでも、テレビでも、遭遇しそうなあらゆるアップロード欄でも、すぐに再生が始まります。

よくある用途

大きすぎて送れない GIF を送る

WeChat、Slack、Discord、X はいずれもアニメーション GIF のサイズに上限を設けており、見栄えのいい GIF はすぐその上限に達します。同じアニメーションを MP4 にすれば、たいてい余裕をもって通ります。

ページの読み込みを速くする

自動再生・ミュート・ループの video タグは、ウェブ上で装飾的な GIF を置き換える標準的な方法です。数 MB の GIF を MP4 に差し替えることは、画像の多いページで得られる単独の改善としては最大級です。

GIF を受け付けない場所に投稿する

動画は受け付けてもアニメーション GIF は受け付けないプラットフォームは数多くあり、こちらの GIF を黙って自前で変換してしまい、その仕上がりを自分で選べないところもあります。先に自分で変換しておけば、結果の見え方は自分で決められます。

かさばらせずにアーカイブする

保存した GIF のフォルダーは MP4 にすると劇的に小さくなり、それでいてどのプレーヤーでも見られます。ストレージが我慢よりずっと先に尽きるスマートフォンやノートパソコンでは、これが効いてきます。

よくある質問

GIF はサーバーにアップロードされますか?

いいえ。ファイルはディスクから読み込まれ、デコードも再エンコードもすべてブラウザ内で行われ、結果はそのまま手元に返されます。どの時点でも送信は発生しません。プライバシー上の利点に加えて、ファイルをドロップした瞬間に作業が始まるのもこのためです。普通のオンライン変換ツールは、ファイル全体を受け取るまで開始できません。

MP4 にするとどれくらい小さくなりますか?

一般的なアニメーションなら 5 分の 1 から 50 分の 1 程度です。フレーム間で画面の大部分が静止しているときほど節約は大きくなります —— 話している人、画面録画、字幕入りのクリップなどがそれにあたります。動画コーデックは変化した分だけを保存するのに対し、GIF はすべてのフレームを丸ごと保存するからです。画面全体がずっと変わり続けるアニメーションでは節約は小さくなります。とても短い、あるいはとても小さい GIF では、わずかに大きくなることさえあります。その場合ツールはごまかさず、はっきりそう伝えます。

画質は悪くなりますか?

実際にはたいてい良くなります。GIF のフレームは 256 色に制限されており、グラデーションや影に見える縞はそこから生まれます。MP4 にはその制限がないので、その縞を再現する必要がありません。エンコード自体は不可逆ですが、ここで使われるビットレートでは、その損失は GIF 自身の減色がすでに元のファイルに与えていた劣化よりはるかに小さいものです。

MP4 も GIF のようにループ再生や自動再生をしますか?

ループは再生する側の性質であってファイルの性質ではないので、どこで使うかによります。ウェブページでは、video タグに muted・loop・autoplay・playsinline を付ければ GIF とまったく同じ挙動になり、これが埋め込みの標準的な方法です。チャットアプリでも MP4 はたいてい自動でループします。出力に音声トラックは一切ありません —— GIF にはそもそも引き継ぐ音がないからです。

なぜフレーム遅延が変更されるのですか?

変更するのは、どのブラウザも従わない指定がファイルに書かれているときだけです。GIF はフレーム遅延を 100 分の 1 秒単位で保存しますが、非常に多くの書き出しツールがそこに 0 や 1、つまり「できるだけ速く」と書き込みます。Chrome も Firefox も Safari も、ブラウザエンジンはいずれも 10 ms 以下の遅延を 100 ms に置き換えます。変換ツールが生の数値をそのまま写していたら、出来上がる動画は見ていたアニメーションよりおよそ 10 倍速く再生されてしまいます。20 ms 以上の遅延は書かれたとおりに正確に守られます。

どれくらいの大きさの GIF まで変換できますか?

制限はファイルサイズではなくメモリです。どのフレームもまずフルカラーのピクセルに展開する必要があるため、効いてくるのは「フレーム数 × 幅 × 高さ」であって、GIF がディスク上で何 MB を占めるかではありません。普通のアニメーションは上限にはほど遠いところにあります。収まらないファイルの場合は、タブが落ちるのを眺める前に、変換が始まる時点でお知らせします。本サイトの GIF エディターで、先に短くしたり縮小したりできます。

背景が透明な GIF はどうなりますか?

MP4 には透明度が一切ないため、透明な部分は何らかの単色にする必要があります。このツールはそれを白に合成します。ステッカーやロゴはほぼ例外なく白い背景に置かれる前提でデザインされているからです。本当の透明が必要なら GIF のまま残すか、アルファチャンネル付きの WebM を使ってください —— どのツールで作ろうと、MP4 は透明を運べません。

その GIF を、本当に送れるファイルに

無料・プライベート・すべてブラウザ内で完結。GIF を開いて 1 回クリックすれば、たいてい元のごく一部のサイズになった MP4 をダウンロードできます。

その他の顔交換ツール