コンテンツへスキップ

WebMをMP4に変換

WebMはブラウザ向けに作られた形式で、それ以外ではほとんど受け付けられません。Premiereも、Resolveも、PowerPointも、iPhoneもだめです。H.264のMP4に変換すれば、どれにもそのまま読み込めます。

  • 保存しません
  • 順番待ちなし
  • 登録不要・透かしなし

使い方

1

WebMを追加

ファイルをドロップします。VP8、VP9、AV1の映像と、Opus、Vorbisの音声をすべて読み込めます。

2

変換を待つ

映像は元のサイズとフレームレートのままH.264に、音声はAACに再エンコードします。

3

MP4をダウンロード

編集ソフトにも、スマホにも、スライドにも、クライアントへの納品にも使えます。

常に再エンコードになる理由

WebMはオープンなWebのために作られた形式で、VP8、VP9、AV1の映像とVorbis、Opusの音声を収めます。そのどれも、実際に再生できる形でMP4に収めることはできないため、MKVやMOVと違ってこの変換は単なるラベルの貼り替えにはなりません。すべてのフレームをデコードしてH.264として、音声はAACとして、もう一度エンコードします。動画の長さに比例して時間がかかり、画質は1世代分落ちます。

意外に思われますが、ファイルはたいてい大きくなります。VP9やAV1はH.264より新しく効率が良く、AV1は特にその差が大きいので、それを手放せば節約していた分がそのまま戻ってきます。MP4への変換で手に入るのは互換性だけです。MP4はこれまでに作られたほぼすべての機器、テレビ、編集ソフト、メッセージアプリで再生できますが、WebMはそうではありません。

WebMに透過がある場合、この変換は黙ってそれを平らにしてしまいます。VP8とVP9はアルファチャンネルを持てるため、WebMはほかの映像の上に重ねるアニメーションのオーバーレイ、ステッカー、ロゴに使われます。MP4のH.264にはアルファチャンネルがまったくないので、透過部分は単色で塗りつぶされます。ファイルは問題なく再生されるのに中身は間違っていて、それを教えてくれるのは自分の目だけです。

変換前に確認しておきたいもう1つの点がAV1です。効率が良いため、AV1を使うWebMファイルはどんどん増えていますが、ここでのデコードは端末がAV1をデコードできるかどうかにかかっています。最近のChrome、Edge、Firefoxなら可能ですが、古いマシンや一部のスマホでは不可能で、その場合ファイルは開けません。音声はどの場合もAACに変換します。特にOpusは低ビットレートではAACより優れたコーデックなので、話し声の録音は音楽より少し多めに劣化します。

ほかの目的には

まず、本当にMP4が必要かを確かめてください。現行のブラウザはどれもWebMを再生でき、VLC、MPV、最近のテレビのほとんども同じです。すでに再生できるファイルを変換しても、時間とサイズと画質を無駄にするだけです。本当に変換が必要なのは、古いApple製品、WebMを受け付けない動画編集ソフト、メッセージアプリの場合です。

変換するなら、ffmpegなら大事な部分を細かく調整できます。ffmpeg -i in.webm -c:v libx264 -crf 18 -preset slow -c:a aac -b:a 192k out.mp4なら2世代目の劣化を事実上見えなくでき、残しておくものなら余分な数分をかける価値があります。透過を失わずに残したい場合、MP4での解決策はありません。WebMのまま残すか、アルファ付きの連番画像を書き出して編集ソフトに読み込んでください。

よくある質問

WebMを再エンコードしなければならないのはなぜですか?

映像がVP8、VP9、AV1で、各種ソフトが実際に受け付けるMP4に入っているのはH.264だからです。映像はデコードして高画質で再エンコードするので、画面録画やアニメーションも見た目は変わりません。

ファイルはどこかに保存されますか?

いいえ。何も保存されないので、ファイルはあなただけのものです。

ファイルが大きくなりました。なぜですか?

VP9は同じ画質ならH.264より効率が良いため、同じ画質に合わせるとビットが多く必要になります。どこでも開ける形式にするための代償です。サイズが気になる場合は、あとで動画圧縮を使ってください。

WebMの透過はどうなりますか?

H.264のMP4にはアルファチャンネルがないため、透過部分は黒になります。透過が必要なら、WebMのまま残すか、動画GIF変換でGIFを書き出してください。

長い画面録画でも使えますか?

はい。出力は一度にまとめて保持するのではなく処理しながら書き出すので、1時間の録画でも問題ありません。

音ズレしませんか?

しません。両方のトラックを1つの時間軸で組み直すので、ブラウザで録画した動画によくある、冒頭に空白があるWebMも修復されます。

ご注意: H.264のMP4はアルファチャンネルを持てないため、透過は失われます。AV1の映像は、ブラウザがAV1をデコードできる場合にのみデコードできます(最近のChrome、Edge、Firefoxは対応しています)。

このツールをあなたのサイトに設置

ブログ、授業のページ、ヘルプ記事などに無料で設置できます。コードを1つ貼り付けるだけで、訪問者がそのページ上でツールを使えるようになります。