アップロードされません。GIF はあなたの端末で作られます。
透過 PNG、WebP、JPG、SVG
このツールでできること
動画をドロップすると、画面の下にフィルムストリップが現れ、その上に 2 つのハンドルがあります。画面はハンドルの間の部分だけをループ再生するので、GIF ができる前に仕上がりが見えます。最初は先頭の 3 秒が選ばれています。変換ボタンの横にある推定サイズは、ドラッグに合わせてすぐ変わります。今の設定で実際にあなたの動画のフレームを 2 組(選択区間の先頭と中ほど)エンコードして測った値で、私たちのテストでは完成ファイルとの差は 2〜6% でした。変換するたびに、そのときのずれで推定値が補正されます。
動画はブラウザがデコードし、GIF はあなたの端末で書き出されます。アップロードも順番待ちもなく、完成品に当サイトのロゴも入りません。スマホの動画も向きが正しく出ます。縦に撮った iPhone の動画はファイル上は横向きで保存され、回転フラグが付いています。ここでは最初のフレームを取る前にそのフラグを適用します。画面上では切り抜き、キャプションの追加、絵文字や画像のスタンプ、自分のロゴを隅に置くウォーターマークができます。置いたものはすべて出力サイズで各フレームに描き込まれます。
使い方
フィルムストリップのハンドルをドラッグして開始と終了を決めます。選択範囲の中央をドラッグすると、範囲ごと動かせます。← → キーで 1 フレーム、Shift + 矢印キーで 1 秒動き、I と O で再生中のフレームを開始・終了に設定できます。編集ソフトと同じ操作です。ストリップの下の「開始」「長さ」には数値を直接入力できます。長い動画では、上にもう 1 本細い全体表示のストリップが出て、クリックした位置に選択範囲が移ります。
次に GIF の用途を選びます。「チャット」は 320 px・12 fps・128 色でメッセージやコメント向け、「デモ」は 640 px・12 fps で README、チケット、製品ページ向け、「高画質」は 800 px・20 fps でサイズを気にしないとき向けです。下の 3 つのメニューがプリセットで変わる項目で、どれも個別に変えられます。「変換」を押すと、完成した GIF がプレビューの位置にそのままループ表示され、実際のサイズとダウンロードボタンが並びます。何か変更すればプレビューに戻り、何度でも変換し直せます。
ウォーターマークは完成した画面を基準に置かれます。右下に置いてから正方形に切り抜いても、正方形の右下に残ります。JPG のロゴは白い背景をワンクリックで透明にできます。ロゴと位置はブラウザに保存され、次の動画では「前回のウォーターマーク」で元に戻せます。勝手に付くことはありません。
フレームレート、幅、色数
GIF は完全な画像を重ねたものなので、サイズはおおよそ「フレーム数 × ピクセル数」に比例します。いちばん効くのは幅で、半分にするとピクセル数は 4 分の 1 になります。チャットなら 320 px で十分、ウェブページや README なら 480〜640 px、800 px はもう大きい部類です。たいていの動きは 10〜12 fps で滑らかに見え、20〜30 fps が効くのは速い動きだけで、ファイルはほぼ倍になります。元の動画にある以上のフレームは作らないので、24 fps の動画を 30 fps に設定しても 24 フレームです。
各フレームは、そのフレーム自身のピクセルから選んだ 256 色のパレットを持ちます。別の場面に切り替わっても GIF 全体が同じ色味に染まりません。ディザリングは残ったバンディングを細かい点に散らします。単色の画面録画では、その点が変化として扱われるので「詳細設定」でオフにしてください。「変化したピクセルだけ保存」をオンにすると、前後のフレームで変わらない部分は 1 回だけ保存され、まったく変化のないフレームは長めの静止にまとめられます。同じ長さなら、ダイアログの画面録画は手持ち撮影の 10 分の 1 程度のサイズになることがあります。
対応形式と制限
入力:MP4、M4V、MOV、WebM、MKV。映像は H.264、HEVC、VP8、VP9、AV1 で、ブラウザがデコードできる範囲です。iPhone の標準は HEVC で、Safari、Chrome、Edge はデコードできますが、Firefox はできない場合があり、そのときは画面に表示されます。ブラウザの録画拡張機能が作る WebM はヘッダーに長さがないことが多く、ここではフレームから実際の長さを求めます。入力ファイルのサイズに上限はありません。選択区間は最長 60 秒です。その長さの GIF は 480 px でも通常数十 MB になるためです。出力は標準の GIF89a で、初期設定は無限ループです。「詳細設定」で「無限ループ」をオフにすると 1 回だけ再生されます。
活用場面
チャットでのリアクションやゲームの名場面。サポートの返信、チケット、README に載せる 2〜8 秒の画面録画で、バグや機能を見せるとき。GIF はクリックしなくても再生されます。ウェブページやメールに入れる短い製品映像、字幕を付けたネタ画像にも。長い録画は先に 動画トリミング で再エンコードなしに短くできます。静止画が 1 枚欲しいときは 動画から画像、横向きに再生される動画は 動画回転 で直せます。
よくある質問
ウォーターマークは入りますか?
入りません。GIF に当サイトの印は何も付きません。自分のロゴを入れたいときは「ウォーターマーク」ボタンを使います。
動画はどこに送られますか?
どこにも送られません。ブラウザがディスクからファイルを読み、GIF はあなたの端末で作られます。動画のどの部分もサーバーには送られません。
スマホの動画が他のサイトでは横向きになります。ここでは?
再生時と同じ向きで出ます。スマホはセンサーの向きで録画し、回転フラグを付けます。ここではフレームを取る前にそのフラグを適用するので、縦の動画は縦のままです。
GIF はどのくらいの長さまで作れますか?
動画で最長 60 秒です。GIF はすぐ大きくなり、480 px で 30 秒だと 10〜20 MB になることがよくあります。長いものは短い MP4 のほうが小さく、多くのチャットアプリでそのまま再生されます。
GIF を小さくするには?
効果の大きい順に、幅を下げる、区間を短くする、フレームレートを下げる、色数を 128 か 64 にする、です。変更するたびに推定サイズが更新されるので、変換前にどれだけ減るかがわかります。
完成サイズが推定と違うのはなぜ?
推定はあなたの動画の 4 フレームから測っています。区間内で動きが大きく変わる映像は、ずれが大きくなることがあります。変換するたびに、実際の結果で推定が補正されます。
文字やスタンプは入れられますか?
はい。「文字」はドラッグ、拡大縮小、回転できるキャプションで、フォントは 5 種類、縁取りや背景ボックスも付けられます。「スタンプ」は絵文字や自分の画像(透過 PNG など)を置きます。どちらも各フレームに描き込まれます。
スマホでも使えますか?
はい。Android は Chrome、iPhone は Safari で使えます。フィルムストリップのハンドルは指で操作できる大きさです。iPhone でダウンロードした GIF は「ファイル」アプリに保存されます。