WebM.webm

WebM / ウェブエム

Googleが中心になって公開した、Webブラウザー向けの動画ファイル形式です。Matroska(MKV)の構造を土台に、映像はVP8・VP9・AV1、音声はVorbis・Opusという、ロイヤリティフリーとして公開されたコーデックに絞っています。

拡張子
.webm
種別
コンテナ(Matroskaのサブセット)
策定
WebMプロジェクト(Google が中心、2010年公開)
MIMEタイプ
video/webm(音声だけなら audio/webm)
中に入る映像
VP8、VP9、AV1
中に入る音声
Vorbis、Opus
特徴
VP8・VP9 ではアルファチャンネル(透明部分)付きの映像を持てる

ブラウザーで画面を録画したら .webm ができた、配信ツールのアラート素材が .webm で届いた。WebMはWebのために作られた形式なので、ブラウザーでは素直に動く一方、編集ソフトやスマホに持っていくと扱いにくいことがあります。

WebMが使われる場面

WebMにいちばん出会うのは、ブラウザーの中で動画を作ったときです。ChromeやFirefoxの上で動く画面録画ツールやWebアプリの録画機能は、ブラウザー標準のMediaRecorderという仕組みで録画することが多く、その出力がWebMになります。WebRTCでやり取りした映像を録画した場合も同様です。

もう1つの代表は、透明部分のある動画です。VP9のWebMはアルファチャンネルを持てるので、ライブ配信でOBS Studioのブラウザーソースに重ねるアラートやロゴのアニメーション、Webサイトの背景に重ねる動くイラストに使われます。メッセージアプリの動くスタンプにWebMを使うサービスもあります。

Webサイトの動画でも、<video> タグにWebMとMP4の両方を用意して、ブラウザーが再生できる方を選ばせる書き方がよく使われます。YouTubeも、アップロードされた動画をVP9のWebMで配信することがあります。

WebMファイルの開き方

Chrome、Firefox、Edgeには、ファイルをドラッグするだけで再生できます。デスクトップのプレーヤーならVLCが確実です。Safariは長くWebMに対応しておらず、今もOSのバージョンやコーデックによって再生できない場合があります。iPhoneに送るならMP4に変換するのが無難です。

編集ソフトは対応がまちまちで、WebMをそのまま読み込めないものもあります。DaVinci ResolveやPremiere Proで使いたいときは、先にMP4やMOVに変換しておくと作業が止まりません。

WebMをMP4に変換するとき

WebMの中身はVP8、VP9、AV1なので、MP4のH.264に変えるには再エンコードが必要です。ffmpegなら -c:v libx264 -c:a aac を指定します。入れ物だけ移すことも技術的にはできますが、MP4の中のVP9を再生できる環境は限られます。

透過付きのWebMを編集ソフトで使うなら、H.264のMP4では透明部分が黒や白で埋まってしまいます。ProRes 4444のMOVなど、アルファチャンネルを持てる形式に変換してください。

WebMが早送りできない・長さが出ないとき

MediaRecorderで録ったWebMは、ファイルの中に全体の長さや、早送り用の索引(Cues)が書かれていないことがよくあります。再生はできるのに時間表示が出ない、シークバーを動かせない、というのはこのためです。ffmpegで -c copy を付けて書き直すと、長さと索引が補われて普通に扱えるようになります。

よくある質問

WebMとMP4はどちらを使うべきですか

Webサイトに載せる動画なら、今はMP4のH.264だけでもほとんどの環境で再生できます。透明部分を使いたい、ロイヤリティフリーのコーデックで揃えたい、という理由があればWebMを選びます。

WebMはiPhoneで再生できますか

iOSのバージョンによってはSafariで再生できますが、写真アプリなどでは扱えないことがあります。確実に見せたいならMP4に変換してから送ってください。

WebMに字幕は入れられますか

WebVTT形式の字幕トラックを入れられます。ただし、Webサイトで字幕を出すなら、動画に埋め込むより <track> タグで字幕ファイルを別に読み込ませる方が一般的です。

この用語を扱ったコラム

似ている形式との違い

名前主に使う場面WebMとの違い
MKV録画・アーカイブWebMの元になった形式。入れられるコーデックや字幕の種類に制限がない
MP4Web配信・SNS投稿H.264やHEVCを入れる汎用形式。Safariやスマホも含めて再生できる環境はMP4の方が広い
MOV透過素材の受け渡し編集ソフトどうしで透過付き素材を渡すならProRes 4444のMOV。WebMの透過はブラウザーでの表示向け

関連する用語

あわせて引かれる語
同じ分類(コンテナ・ファイル形式)

最終更新