メインコンテンツへスキップ
Toolars
探索

MP4 を GIF に変換

MP4 クリップを追加すると、このページはブラウザ内で動く ffmpeg.wasm で、ループするアニメーション GIF に変換します。動画がアップロードされることはありません。フレームレート、幅、パレットの段階は自分で選べます。最も重要な注意点は、GIF が各フレームを最大 256 色で保存するため、結果が MP4 より大きくなりがちで、50 MiB を超える出力は拒否されることです。

ツールの概要

入力の上限
MP4 は 100 MiB・60 秒まで。長いクリップは切り詰めずに拒否します
フレームレート
6・10・15・24・30 fps から選択。10 fps が初期選択です
幅
320・480・640・720・960 px(初期値は 480)。高さはクリップの縦横比に合わせます
パレットの段階
ファイル重視: 128 色・粗いディザ · バランス: 256 色・標準ディザ · 高品質: 256 色・細かいディザ
GIF 出力の上限
1 つの結果につき 50 MiB
変換エンジン
ffmpeg.wasm(約 31 MB)。最初の変換時に取得し、以後はキャッシュします

タスクの道筋 / 入力から結果へ

MP4 クリップから GIF を作る手順

  1. 01

    MP4 を追加する

    「MP4 動画を選択」を押すか、パネル内のどこにでもファイルを貼り付け・ドロップします。方向はすでに MP4 → GIF になっており、クリップの長さはエンジンを読み込む前に読み取られます。

  2. 02

    フレームレートと幅を設定する

    fps を下げ、幅を狭くするのが GIF を小さくするいちばんの近道です。出発点は 10 fps・480 px です。

  3. 03

    品質の段階を選ぶ

    「ファイル重視」「バランス」「高品質」から選びます。段階ごとに変わるのはパレットのサイズとディザの方式で、フレーム数は変わりません。

  4. 04

    変換・プレビュー・ダウンロード

    「変換」を押します。初回はエンジンのダウンロード状況が表示されます。GIF ができたらプレビューを再生し、サイズを確認して「ダウンロード」を押します。

GIF が MP4 より大きく、粗くなる理由

GIF は画像が表示できる場所ならどこでも再生できます。チャットのスレッド、課題管理ツール、README ファイル、メールでも、動画プレーヤーは要りません。短いクリップがいまも GIF に変換されるのは、この使える場所の広さのためです。

MP4 は前後のフレームから各フレームを予測して動きを記録しますが、GIF はすべてのフレームを独立したインデックスカラー画像として保存します。そのため出力サイズはフレームレート × 幅 × 長さに比例して増え、まず下げるべきはフレームレートです。30 fps を 10 fps にすれば、フレーム数は 3 分の 1 になります。

変換のたびにクリップ全体から 1 つのパレットを作り、ディザを使ってすべてのフレームをそのパレットに割り当てます。そのため、グラデーション、肌の色、暗い場面には帯状のムラや点状の質感が出ることがあります。GIF には音声トラックがないので音は捨てられ、ファイルは無限ループに設定されます。

よくある質問

GIF をサイズ上限内に収めるにはどうすればよいですか?
まず「フレームレート」、次に「幅」を下げ、それでも足りなければ 128 色を使う「ファイル重視」に切り替えます。50 MiB を超える結果はこの助言とともに拒否されるので、長くて幅の広いクリップは何度か調整が必要になることがあります。
2 分の動画が拒否されるのはなぜですか?
クリップの上限は 60 秒・100 MiB で、エンジンをダウンロードする前に MP4 のヘッダーから読み取ります。動画編集ソフトで短く切り、その部分を変換してください。この変換ツールが代わりにカットすることはありません。
GIF に動画の音声は入りますか?
入りません。GIF 形式には音声チャンネルがないため、変換されるのは映像だけです。サウンドトラックが必要なら MP4 を残しておいてください。
初めて変換するときに何がダウンロードされますか?
このサイトが配信する ffmpeg.wasm エンジン(約 31 MB)だけです。エンジンはオフラインでの再利用も含めてこのブラウザのキャッシュに保存され、クリップはデバイス上のメモリ内で処理されます。
GIF はループしますか?
します。出力には無限ループのフラグが書き込まれるので、GIF のループ再生に対応したビューアなら繰り返し再生されます。

動画 GIF コンバーター