MOV を WebM に変換

ここで MOV を WebM に変換できます。無料、アカウント不要です。ファイルを上の枠に落とせば、数秒で結果がダウンロードできる状態になります。 変換はお使いのブラウザーの中で行われるので、ファイルはアップロードされません。Windows でも macOS でも Linux でも、iPhone でも Android でも同じように動き、通信を切っても動き続けます。

  • 処理される場所 ブラウザーの中です。ファイルがアップロードされることはありません。
  • 非可逆 サイズと引き換えに細部が失われます。WebMはMOVのすべてを保持できません。
  • ファイルサイズの上限 1ファイルあたり100MBまで。無料、アカウント不要です。
  • 知っておきたいこと 映像はコピーではなく再エンコードされるため、いちばん高い設定でも細部はいくらか失われます。字幕トラックとチャプターは引き継がれません。音声がブラウザーで復号できない形式——ディスクや配信からの取り込みでよくある AC-3、E-AC-3、DTS、TrueHD——の場合は、映像だけが変換され、結果は無音になります。

一度に100ファイルまで。フォーマットが混ざっていても構いません。

手元にあるのは配信用ではなく編集用のファイル

これがこのページ全体の前提です。目の前にある MOV は Final Cut や Premiere、DaVinci Resolve から書き出されたか、カメラのメモリーカードから直接取り出したもので、編集のために作られたファイルです。数百メガバイトの容量があり、ProRes かもしれず、いま存在する中で最も高品質な素材です。

行き先はまったく逆です。ランディングページの中でテキストの背後を彩るだけの動画や、スマートフォンで見る人が作品を気に入るかどうかを確かめるために 8 メガバイトも使わせるべきではないポートフォリオです。以下はすべて、遅い回線で見たときに後悔しない選択をするための内容です。

透明度は WebP を選ぶ主な理由なのに残らない

これは最初に伝えておくべきことです。デザイナーが MOV を変換する理由でいちばん多いのがこれだからです。透明な動画——ロゴのアニメーションやアニメーションする字幕、ページの上に浮かぶ商品映像——は QuickTime の ProRes 4444 として配信され、ブラウザー側の対応物はアルファチャンネル付きの WebM の VP9 です。一見つながっているように見えます。

しかしここでは対応していません。この変換はアルファチャンネルを捨てるため、出てくる映像は不透明になります。実際には ProRes 4444 のファイルはブラウザーでそもそも復号できないことが多く、その手前で失敗します。アルファ付きの WebM を作るには、ffmpeg のビルドや After Effects の WebM プラグインなど、それを書き出せるツールが必要です。MOV をマスターとして残し、透明な WebM はそれを作ったソフトから書き出してください。

WebM の中身とどれだけ軽くなるか

映像は常に VP9、音声は常に Opus です。ビットレートは品質の帯域と解像度によって決まり、モデルでは VP9 が H.264 よりおよそ 4 割効率が良いとされています。1080p では 3 段階がそれぞれ約 1.1、1.8、3.6 メガビット毎秒になり、MP4 なら 1.8、3、6 メガビット毎秒になるところです。

その効率化は価値がありますが、いちばん大きな効き目ではありません。4K のマスターを 1080p に落とすだけで画素数の 4 分の 3 が符号化器の前に消え、400 ピクセルの高さでしか表示されない背景動画は 2160 の解像度から得るものがありません。要素が実際に表示されるサイズに解像度を合わせてから、コーデックの話をしてください。

100 MB の上限と、はるかに大きな編集マスター

この読者にとって現実的な障害はここで、事前に見込んでおく価値があります。無料枠は 100 MB までのファイルを扱えます。30 秒のタイトルシーケンスの ProRes マスターは数ギガバイトになることがあり、H.264 のカメラ原本でも 4K で 1 分あたり約 350 メガバイトになります。

答えは、編集ソフトから軽い中間ファイルを書き出してそれを変換することです。適度なビットレートの 1080p の H.264 書き出しはマスターのほんの一部で、ブラウザーで確実にデコードでき、VP9 の符号化器にとっても十分な素材になります。ループする数秒だけをトリミングしておくと、たいていどんな符号化設定より効果があります。

WebM を正しく配信する

1 つの video 要素の中に WebM を先、MP4 を後の順で入れておけば、ブラウザーが対応できるほうを自動的に選びます。ブラウザーは最初に復号できるソースを選ぶので、対応しているものは WebM を、それ以外は MP4 に自然に切り替わります。マークアップに 2 行加えるだけで、成功と障害の差になります。

背景動画としては、コーデック以上に属性の設定が重要になります。muted、playsinline、loop、そして preload は auto ではなく metadata にして、動画が最初の 1 秒間にテキストと帯域を奪い合わないようにします。同じ MOV から取った静止画をポスターに指定しておくと、それらが整うまでの間に表示されます。

縦向きの映像と WebM の向きの扱い

スマートフォンで撮影した映像は、画素そのものが回転しているのではなく回転フラグを持っています。WebM のような Matroska 系のコンテナにはこのフラグを保存する場所がありません。そのため、この変換は実際にピクセルを回転させて正しい向きの映像として書き出します。管理していないページに埋め込む場合には望ましい挙動です。

注意すべきは CSS 側のアスペクト比です。1920×1080 と回転フラグで自称していたクリップが、本当に 1080×2160 の WebM になります。横向き用にスタイルされたコンテナだと、レターボックスがおかしな形になるので、カメラが申告していた寸法ではなく、出力の実際の寸法を確認してください。

ブラウザーがこの変換を実行できる前提条件

VP9 の書き出しには VP9 のエンコーダーが必要で、これはこのページではなく OS が提供します。Chrome、Edge、Safari はほぼどの現行機にも搭載していますが、一部の Firefox、特に Linux 上のものは持っていないことがあり、その場合はファイルを選ぶ前にそう表示されます。

もう一方は入力側の問題です。ProRes や 10 ビットの Log 収録の MOV はブラウザーが持っていないデコーダーを必要とし、変換できないというメッセージで止まります。どちらの側にもソフトウェアによる代替は用意していません。WebAssembly にコンパイルしたコーデックは数十メガバイトあり、隣にあるハードウェアより一桁遅くなるからです。

未公開の素材が端末から出ていかない

このページが対象とする素材は、多くの場合まだ公開されていません。発売前の商品、クライアントの現場、公開前のショーリール、まだ放送されていないキャンペーンの一部。MOV を変換する一般的な方法は、検索結果から選んだコンバーターにアップロードすることで、それは未公開の素材を検証されていないサーバーに預けることになります。

ここではデコードも VP9 の符号化も同じタブの中で、その端末がすでに持っているコーデックを使って行われます。映像を運ぶ通信は発生せず、ネットワークタブで確かめられます。大きなファイルの変換速度が、アップロード回線の速度ではなくお使いの処理速度で決まるという実利もあわせて得られます。

MOV を WebM に変換する手順

  1. お手元の MOV ファイル をこのページに落とすか、押してファイルを選んでください。
  2. 変換先に WebM を選びます。変換はブラウザーの中で行われ、ファイルはアップロードされません。
  3. できあがった WebM ファイル をダウンロードします。

MOV と WebM——何が変わるか

MOVとWebMの比較
MOVWebM
正式名称QuickTime ムービーWebM 動画
拡張子.mov, .qt.webm
メディアタイプvideo/quicktimevideo/webm
圧縮方式非可逆 — サイズを画質で買う非可逆 — サイズを画質で買う
最初の公開19912010
発行元AppleGoogle
仕様QuickTime File Format
ライセンス公開仕様、標準化はされていないオープン標準
現在の位置づけ現行現行
ブラウザで開けるか一部のブラウザすべてのブラウザ
代わりに検討される形式MP4, MKVMP4, MKV

残るもの

透明は保たれます。MOV も WebM もアルファチャンネルを扱えるので、切り抜いた部分は切り抜かれたままで、その後ろに何かが塗られることはありません。

結果を開く

WebM は今のブラウザーならどれでも開けます。MOV はそこまでも届きません。ファイルがウェブページや申込フォームへ向かうのであれば、たいていはそれがこの変換の理由のすべてです。

WebM は単一の形式ではなく、容れ物です。実際に再生されるのは中に入っているコーデックで、たいていはVP8、VP9、AV1です。同じ拡張子の 2 つのファイルが同じ機械で違う振る舞いをするのは、そのためです。

開くプログラムが重なりません。MOV はFinal Cut Pro、QuickTime Player、Adobe Premiere Proで、WebM はVLCとFFmpegで開きます。結果を渡す相手には後者のどれかが要ります。

どちらの形式が何のためのものか

2 つは狙っている用途が違います。MOV は編集と放送、WebM はウェブとストリーミングです。ここは考える価値があります。一方が存在する理由が、そのままもう一方が使いにくい理由になっていることが多いからです。

MOV は Apple の形式です(1991 年に登場)。 QuickTime File Format で規定されています。ファイルが、それを書いた道具より長く生きなければならないなら、この一点には値打ちがあります。

WebM は Google の形式で、2010 年から使われています。VLCとFFmpegがこの形式を読めます。

MOV は 1991 年、WebM は 2010 年に登場しました。人に渡すならたいてい古いほうが安全で、新しいほうは同じ仕事をより少ないバイト数で片づけます。

MOV から WebM:よくある質問

MOV ファイル はどこかにアップロードされますか。

いいえ。この変換は完全にブラウザーの中で行われるので、ファイルが端末から出ることはありません。ご自分で確かめられます。開発者ツールのネットワークタブを開いて、何か変換してみてください。ページそのものと、このサービスの費用をまかなっている分析・広告のリクエストは見えますが、あなたのファイルを運んでいるリクエストはひとつもありません。

MOV から WebM への変換は無料ですか。

はい。アカウントも透かしもなく、消費される 1 日の割り当てもありません。お使いの機械の上で動くので、何度でも戻ってきていただけます。ブラウザーが扱えるのは 100 MB までのファイルで、一度に 100 本です。

MOV を WebM に変換すると品質は落ちますか。

WebM は圧縮するので、データはいくらか失われます。初期設定では気づかない程度ですが、確実にしたい場合は品質を上げてください。 映像はコピーではなく再エンコードされるため、いちばん高い設定でも細部はいくらか失われます。字幕トラックとチャプターは引き継がれません。音声がブラウザーで復号できない形式——ディスクや配信からの取り込みでよくある AC-3、E-AC-3、DTS、TrueHD——の場合は、映像だけが変換され、結果は無音になります。

WebM ファイル の中に入っているコーデックは何ですか。

WebM は単一の形式ではなく、容れ物です。実際に再生されるのは中に入っているコーデックで、たいていはVP8、VP9、AV1です。同じ拡張子の 2 つのファイルが同じ機械で違う振る舞いをするのは、そのためです。

MOV から WebM にすると、透明は残りますか。

透明は保たれます。MOV も WebM もアルファチャンネルを扱えるので、切り抜いた部分は切り抜かれたままで、その後ろに何かが塗られることはありません。

これらのフォーマットについて