tigtools

動画からGIFPro

動画を選び、必要な部分を指定して、フレームレート、幅、色数を自由に設定してアニメーションGIFに変換します。Proツールです。動画がデバイスの外部に送信されることはありません。

ブラウザー内で動作 登録不要

プランを確認しています…

使い方

  1. 動画ファイルを選択します。下のプレビュープレーヤーで開きます。
  2. 動画を再生し、ボタンで開始位置と終了位置を設定するか、秒数で時間を入力します。
  3. フレームレート、幅、色数、GIFをループさせるかどうかを選択します。
  4. 「GIFを作成」を選択し、プログレスバーが完了するのを待ち、プレビューを確認してからGIFをダウンロードします。

仕組み

お使いのブラウザーが非表示のプレーヤーで動画を再生し、ツールが各フレーム時刻(開始時点、開始時点 + 1/fps など)にジャンプします。各フレームは指定された幅でキャンバスに描画され、最大256色に減色され、gifencエンコーダーでGIFに書き込まれます。アップロードは一切行われず、GIFはタブのメモリ内で組み立てられます。

どの動画を開けるかはブラウザーによって異なります。H.264のMP4とWebMはほぼすべての環境で動作し、iPhoneのMOVファイルはSafariと、通常はChromeでも動作します。HEVC(H.265)ファイルはすべてのブラウザーで開けるとは限りません。ファイルが開けない場合は、先にMP4へ変換してください。

GIFはフレーム遅延を1/100秒単位で保存するため、15 fpsは1フレームあたり70 ms(約14.3 fps)になります。エンコード前に表示されるレートが、実際のGIFのレートです。GIFには音声がなく、1フレームあたり256色のみのため、滑らかなグラデーションではバンディングが発生し、ファイルサイズも急速に大きくなります。480 px・10 fpsで10秒のクリップは数メガバイトになることがよくあります。サイズを小さくするには、幅・フレームレート・色数を下げてください。

スマートフォンのメモリ不足を防ぐため、クリップは30秒・600フレームまで、幅は800 pxまで、幅 × 高さ × フレーム数の合計は1億2000万ピクセルまでに制限されています。

使用例

README用の製品デモ

640 px・12 fps・128色・共有パレット1つを使用した6秒の画面録画では72フレームになり、ドキュメントに埋め込めるほど小さなGIFが得られます。

チャット用リアクションクリップ

スマートフォンの動画から2.5秒を切り取り、320 px・15 fps(約14.3 fpsと表示)を使い、ループ再生をオンにすると、短い無限ループGIFができます。

よくある質問

動画はアップロードされますか?

いいえ。動画はお使いのブラウザー内で読み取り、デコード、変換されます。サイトとの通信は、ツールを利用可能にするためのProステータス確認だけです。

なぜGIFは動画よりも大きくなるのですか?

動画形式はフレーム間の動きを非常に効率的に圧縮しますが、GIFは各フレームをほぼ単独でシンプルな圧縮で保存します。サイズを減らすには、幅・フレームレート・色数を下げてください。

動画が開けないのはなぜですか?

このツールは、ブラウザーが再生できる動画のみ読み込めます。HEVC/H.265や一部のMOV/MKVファイルは、すべてのブラウザーでサポートされているわけではありません。ファイルをMP4(H.264)に変換してもう一度お試しください。

GIFに音声を残せますか?

いいえ。GIF形式には音声がありません。音声が必要な場合は、クリップを動画のままにしてください。

クリップが30秒までに制限されているのはなぜですか?

GIFはすぐに容量が大きくなり、エンコードはブラウザのメモリで行われます。この制限はスマートフォンやノートパソコンでもツールを安定して動作させるためです。長いクリップには動画形式の方が適しています。

プライバシー

動画はお使いのデバイスから開かれ、ブラウザによってデコードされます。フレームは同じタブ内でGIFにエンコードされます。動画もGIFもアップロード、保存、分析に含まれることはありません。ツールが使用されたという匿名のイベントのみがカウントされます。プラン状況はサイトのアカウントサービスから読み込まれます。