動画→GIF変換
MP4・WebM・MOV動画をGIFアニメに変換。FPS・サイズ・開始終了時刻を設定。
よくある質問
変換後のファイルサイズが元動画より大きくなるのはなぜですか?
GIF形式は1フレームあたりの色数が最大256色に制限されており、色情報を効率的に圧縮するH.264(MP4)などの動画コーデックに比べてファイルサイズが非常に大きくなります。同じ動画でも、GIFは元動画の5〜20倍以上のサイズになることがあります。サイズを抑えるにはGIF幅を小さく(320px推奨)、FPSを低く(5fps推奨)、変換範囲を短く設定してください。
変換に時間がかかるのはなぜですか?
初回変換時はffmpeg.wasmのコア(約6MB)をCDNからダウンロードする必要があります。このダウンロードに数秒〜十数秒かかることがあります。2回目以降はブラウザキャッシュが効くため高速になります。変換処理自体はお使いのデバイスのCPU性能に依存しており、モバイル端末では数分かかる場合があります。
対応している動画形式を教えてください。
MP4(H.264/H.265)・WebM(VP8/VP9)・MOV(QuickTime)に対応しています。ただし、MOV形式はブラウザによって対応状況が異なる場合があります。最も安定して変換できるのはMP4形式です。最大ファイルサイズは100MBです。
変換後のGIFに音声が含まれないのはなぜですか?
GIF形式は画像フォーマットの一種であり、音声データを保持する仕様がありません。そのため、元動画に音声があっても変換後のGIFには音声が含まれません。音声付きのアニメーションが必要な場合は、WebM・MP4形式のまま使用することをおすすめします。
ファイルはサーバーに送信されますか?プライバシーは守られますか?
いいえ、すべての処理はお使いのブラウザ内でffmpeg.wasmを使って完結します。動画ファイルが外部サーバーに送信されることは一切ありません。機密情報を含む動画でも安心してご利用いただけます。
スマートフォン(iPhone・Android)でも使えますか?
はい、スマートフォンのブラウザからご利用いただけます。ただし、ffmpeg.wasmはCPUを多く使う処理のため、変換に時間がかかったり、低スペックの端末ではブラウザがクラッシュすることがあります。短い動画(10秒以内)・小さなサイズ(320px)・低いFPS(5fps)での変換を推奨します。
FPSとサイズはどう設定すればいいですか?
FPS(フレームレート)はGIFの滑らかさに影響します。5fpsはパラパラアニメのようなコマ送り感がありますが容量が小さく、15fpsはより滑らかですが容量が大きくなります。SNSへの投稿や簡単なアニメには10fps、滑らかさを重視する場合は15fpsがおすすめです。サイズ(幅)は320pxで十分な場合が多く、画質とファイルサイズのバランスが良い設定です。
最大何MBまでの動画を変換できますか?
最大100MBまでの動画ファイルに対応しています。ただし、大きなファイルほどブラウザのメモリを多く使うため、100MBに近いファイルではブラウザがクラッシュする可能性があります。50MB以下の動画での利用を推奨します。
画像ツール一覧
すべて見るこのツールについて
使い方
- MP4・WebM・MOV形式の動画ファイルをドロップゾーンにアップロード
- GIF幅・FPS・開始終了時刻を設定
- 「GIF変換」ボタンをクリック(初回はffmpegのロードに数秒かかります)
- 変換完了後にプレビューを確認してGIFをダウンロード
このツールの特徴
- ✓ブラウザ内完結・サーバー送信なし:ffmpeg.wasmを使ってすべての処理をブラウザ内で実行。動画ファイルが外部に送信されることは一切ありません。
- ✓FPS・サイズ・範囲を自由に設定:GIF幅(320/480/640px)・FPS(5/10/15)・開始終了時刻を細かく指定して変換できます。
- ✓高品質なパレット最適化:ffmpegのpalettegen/paletteuse+Lanczosフィルターを使用し、256色制限の中でも色再現性の高いGIFを生成します。
- ✓MP4・WebM・MOV対応:主要な動画形式に対応。スマホで撮影したMOV形式の動画もそのまま変換できます。
こんなときに便利
- •GitHubのREADMEにデモ動画をGIFで埋め込みたい
- •SlackやDiscordでアニメーションスタンプを作りたい
- •Webサイトに軽量なループアニメーションを追加したい
- •操作説明動画の一部をGIFに切り出してドキュメントに貼り付けたい
GIFファイルサイズを小さくするコツ
GIFは動画に比べてファイルサイズが非常に大きくなりがちです。サイズを抑えるには①GIF幅を320pxに設定、②FPSを5に下げる、③変換時間を5秒以内にする、の3つが効果的です。それでも大きい場合は、Webサイトでの使用であればWebP形式のアニメーションやMP4(autoplay/loop/muted)への切り替えも検討してみてください。