UltKit

GIFをWebMに変換

GIFはすべてのフレームを個別のインデックスカラー画像として保存するため、ループ動画は重く、ざらついた見た目になりがちです。WebMは同じ動きを最新の動画形式で保存するので、ファイルサイズが大幅に小さくなり、色の縞模様(バンディング)も出なくなります。

動画変換

またはMP4, MOV, MKV … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    GIFを追加する

    アニメーションGIFをアップロード欄にドロップします。1回につき最大20ファイル、1ファイル95 MBまで対応しています。

  2. 2

    必要に応じてサイズと長さを設定する

    初期設定は画質(CRF)30、音声なしです。ステッカー用なら解像度を下げる、開始位置と終了位置でトリミングする、またはファイルサイズを制限にチェックを入れます。

  3. 3

    変換してダウンロードする

    WebMに変換 →を押して、できたファイルをチャットやページで使います。

アニメーションGIF

4.8 MB

5秒ほどのループの例 · 480 px · 256色

約90%削減

WebM(VP9)

0.4 MB

同じループ · 480 px · CRF 30

GIFをWebMに変換する理由

WebMは2010年にGoogleが発表した、ロイヤリティフリーのオープンな動画形式で、Matroskaコンテナのサブセットをベースにしています。VP9コーデックは、前のフレームから次のフレームを予測して動きを圧縮します。これはGIFにはできないことです。また256色のパレットではなくフルカラーを保てるため、ファイルが小さく、グラデーションもなめらかになります。

容量に上限がある場面では、この違いが大きく効きます。無料のDiscordアカウントでは1ファイル10 MBまで、Telegramの動画ステッカーは256 KBまで、Webページでは1 MB増えるごとに最初の表示が遅くなります。GIFでは重すぎるループも、WebMなら余裕で収まることがよくあります。

GIF

Graphics Interchange Format

GIF は1987年に CompuServe が導入した形式で、短いループアニメーションでは今も最も広く対応しています。可逆ですが、1フレームあたり 256 色のパレットに制限されるため、写真やグラデーションではバンディングやディザリングが目立ちます。透明はオン/オフのみ(1 ビット)で、曲線の縁がギザギザになります。アニメーション GIF は、同じクリップの MP4 や WebP よりはるかに大きくなることがよくあります。すべてのブラウザー、チャットアプリ、SNS で GIF を再生できます。

圧縮方式
可逆
透過
対応
アニメーション
対応
登場時期
1987 · CompuServe
GIF 変換

WEBM

WebM 動画

WebM は、Google が 2010 年にウェブ向けとして公開した、オープンでロイヤリティフリーの動画形式です。Matroska をベースにしており、VP8、VP9、AV1 の映像と Vorbis または Opus の音声を格納できます。VP9 の WebM にはアルファチャンネルを含められるため、透過動画にも使えます。ブラウザーで標準再生でき、ブラウザー上の画面録画ツールでもよく使われます。一方、Apple 製品、動画編集ソフト、SNS では、MP4 に比べて対応が十分でない場合があります。

圧縮方式
非可逆
透過
対応
アニメーション
–
登場時期
2010 · Google
WEBM 変換

GIFをWebMにするのは、256色パレットをやめて本格的な動画圧縮を使い、チャットへのアップロードやTelegramステッカー、Webページに使える軽さのループにするためです。

変換したWebMをDiscord・Telegram・Webサイトで使う

WebMをチャンネルにドラッグすると、その場で再生され、短ければ繰り返されます。10 MB未満なら無料アカウントでもアップロードできます。

  • 長いループはファイルサイズを制限で10 MBに設定します
GIF風WebMループ用のHTML
<video autoplay loop muted playsinline width="480"><source src="ループ.webm" type="video/webm"><source src="ループ.mp4" type="video/mp4"></video>

GIFのままにしておくべき場合

主な例外はメールです。多くのメールアプリはアニメーションGIFを本文中に表示しますが、本文内で動画を再生できるものはごくわずかです。フォーラムの署名、Wiki、古いコンテンツ管理システムなどでも、画像しか受け付けない場合があります。そうした場所ではGIFのまま使い、問題が容量だけならDiscord向けGIF圧縮をお試しください。

スライドやランディングページなど、動画を再生できる場所なら、WebMやMP4のほうがきれいなループになります。ほかの形式や設定については動画変換をご覧ください。

GIFからWebMへの変換に関するよくある質問

WebMは元のGIFと比べてどれくらい容量が小さくなりますか?

同じサイズのループなら、一般的に80–95%小さくなります。GIFは1987年の方式でフレームを1枚ずつ個別に圧縮しますが、VP9動画はフレーム間の変化分だけを保存するためです。背景が動かないループほど小さくなります。

WebMもGIFと同じようにループ再生されますか?

動画ファイル自体にはループの設定がなく、再生側が決めます。DiscordやTelegramでは短いWebMクリップは自動で繰り返され、Webページではvideoタグのloop属性で同じ動作になります。上のコード例にはloopが含まれています。

Telegramの動画スタンプにはどんな条件がありますか?

Telegramの動画ステッカーは、VP9コーデックのWebMで、長辺512 px、3秒以内、音声なし、256 KB以下という条件があります。解像度を長辺512 pxになるよう下げ、3秒にトリミングし、ファイルサイズを制限にチェックを入れて256 KBに設定してください。

GIFの透明な背景がWebMで黒くなるのはなぜですか?

GIFの透過はパレット内の1色だけで指定されており、この変換では不透明な動画を書き出します。そのため透明部分は単色で塗りつぶされます。DiscordやLINEで切り抜きのまま使いたい場合は、GIFをAPNGに変換なら透過が保たれます。

WebMはiPhoneで再生できますか?

新しいiOSのSafariではVP9のWebMを再生できますが、古いiPhoneや一部のアプリでは再生できません。Webページでは、WebMの後ろにMP4のソースも並べておくと、どの端末でも再生できます。2つ目のファイルはGIFをMP4に変換で作れます。