Media Converter

ツール

よくある質問

読み込み中

MP4・MOV・MKV・WebMの違い:動画のコンテナ形式を解説

更新

動画ファイルは、実はいくつかのものが入った箱です。1つ以上の映像ストリーム、1つ以上の音声ストリーム、そして多くの場合、字幕、チャプターマーカー、タイトルや撮影日などのメタデータが入っています。この箱はコンテナと呼ばれ、ファイルの拡張子が示しているのはこのコンテナです。MP4、MOV、MKV、WebMはコーデックではなく、コンテナです。

この違いを知ると、わかりにくい挙動の多くが説明できます。2つの.mp4ファイルの挙動がまったく違うのは、一方にはH.264の映像が、もう一方にはHEVCの映像が入っているからかもしれません。.mkvファイルは、中の映像がごく普通のH.264であっても、プレーヤーがMKVという箱を理解できないというだけの理由で、iPhoneで再生できないことがあります。それぞれのコンテナが何に向いているかを知っておけば、形式選びがずっと楽になります。

MP4:最も互換性の高いコンテナ

MP4(MPEG-4 Part 14)は、AppleのQuickTime形式から発展したISOベースメディアファイルフォーマットに基づいています。スマートフォン、SNS、動画プラットフォーム、Webブラウザの標準形式です。通常はH.264またはH.265の映像とAACの音声を格納し、AV1やVP9も格納できます。

MP4は複数の音声トラックとチャプターに対応していますが、字幕のサポートは限られています。標準のテキスト形式(mov_textと呼ばれることが多い)に対応しているプレーヤーは、MKVファイルでよく使われるSRTやASSの字幕より少ないのです。互換性を重視するなら、ほぼ必ずMP4が正解です。

MOV:AppleのQuickTime形式

MOVはAppleのQuickTimeコンテナで、iPhoneやMacが既定で書き出す形式です。構造はMP4に非常に近いため、コーデックに互換性があれば、両者の間の変換は通常すばやく、劣化もありません。MOVはApple ProResのような編集に適したコーデックを格納できるため、プロの制作現場でよく使われています。

Apple製品ではMOVは最上級の扱いを受けます。WindowsやAndroidでもほとんどの最新プレーヤーで開けますが、一部のWebのアップロード画面や古いソフトウェアはMP4を前提としています。MOVファイルが受け付けられない場合は、MOVをMP4に変換で変換するのが一般的な解決策です。

MKV:柔軟なコンテナ

MKV(Matroska)は、オープンでロイヤリティフリーのコンテナで、H.264、HEVC、VP9、AV1、AAC、Opus、FLAC、AC-3、DTSなど、ほぼどんなコーデックでも格納できます。音声トラックや字幕トラックをいくつでも持て、ASSや画像ベースのPGSといった表現力の高い字幕形式、チャプター、フォントなどの添付ファイルにも対応しています。そのため、アーカイブや、複数の言語を含む映画によく使われています。

弱点はデバイスの対応状況です。Apple標準のプレーヤー、多くのWebブラウザ、一部のテレビはMKVをまったく再生できないか、映像は再生できても音声や字幕が再生されません。当サイトのMKVファイルが再生できない原因のガイドで、対処法を詳しく説明しています。

WebM:Webのために作られた形式

WebMは、ブラウザ向けに設計されたMatroskaの制限版です。使えるのはロイヤリティフリーのコーデックだけで、映像はVP8、VP9、AV1、音声はVorbisまたはOpusです。この制限こそが重要な点で、WebMに対応したブラウザなら、ライセンスの問題を気にせずに、正しいWebMファイルをどれでも再生できます。

WebMは、Webページに埋め込む動画や、ブラウザで作成した画面録画に適しています。一方、デスクトップの動画編集ソフトや古いスマートフォンで開く人に送るのには向いておらず、その場合はMP4のほうが安全です。WebMをMP4に変換のページなら、1ステップで変換できます。

比較のまとめ

これらは保証ではなく、一般的な傾向です。コンテナと同じくらい、中のコーデックも重要です。

  • 互換性が最も高い:MP4、次いでMOV。MKVとWebMはプレーヤー次第です。
  • コーデックの自由度が最も高い:MKV。WebMは意図的に最も制限されています。
  • 字幕:MKVは最も幅広い形式に対応し、MP4とMOVはよりシンプルなテキスト字幕に対応しています。
  • 編集:MOVとMP4はほとんどの編集ソフトにすんなり読み込めますが、MKVの対応はソフトによって異なります。
  • Webへの埋め込み:H.264のMP4はどこでも再生でき、VP9のWebMはロイヤリティフリーの良い選択肢です。

リマックスと再エンコードの違い

コンテナは箱にすぎないので、圧縮された映像に手を加えずに、ストリームを別の箱に移せる場合があります。これはリマックス、またはストリームコピーと呼ばれます。高速で何も失われませんが、移す先のコンテナがそのコーデックに対応している場合にしか使えません。H.264とAACはMKVからMP4へ問題なく移せますが、VP9はMOVに入れられず、DTSの音声トラックはMP4には向いていません。

コーデックに互換性がない場合や、別のコーデック、解像度、ビットレートにしたい場合は、映像を再エンコードする必要があります。再エンコードには時間がかかり、非可逆圧縮のコーデックでは毎回画質が少しずつ落ちます。そのため、コピーのコピーではなく、元のファイルから変換するのが最善です。

コンテナ間の変換

動画変換ツールのページはAIアシスタントで開きます。アシスタントはMP4、MOV、MKV、WebMを作成でき、リクエストで解像度、フレームレート、ビットレートは指定できますが、コーデックは指定できません。ページからワンクリックで開けるクラシック変換ツールは、MP4、MOV、MKV、WebM、AVI、FLV、TSで書き出せ、出力形式を選ぶとそのコンテナに格納できるコーデックだけが表示されるので、うっかり無効な組み合わせを作ってしまうことはありません。MP4、MOV、MKV、WebMで出力する場合は、変換の一環として映像を再エンコードします。そのおかげで、コーデック、解像度、ビットレートも同時に変更できます。元の画質に近づけるには、これらを既定値(元のファイルに合わせた値)のままにしてください。AVI、FLV、TSで出力する場合は、既定の設定のままなら、H.264の映像は再エンコードされずにそのまま移されます。ただし、AVIから別の形式に変換する場合は例外です。AVIにはデコード順のフレーム時刻しか保存されていないため、映像が再エンコードされます。すべての処理がブラウザ内で行われるため、ファイルはどこにもアップロードされません。よくある変換については、MKVをMP4に変換、MOVをMP4に変換、MP4をWebMに変換など、出力形式が選択済みのページもあります。

このガイドで使うツール

よくある質問

01

MKVはMP4より画質が良いのですか?

いいえ。コンテナは画質に影響しません。画質を決めるのはコーデックとビットレートです。同じH.264のストリームなら、MKVでもMP4でもまったく同じに見えます。MKVは単に、より多くのコーデックと字幕形式に対応しているだけです。

02

MOVとMP4は同じものですか?

密接に関連していて構造の大部分が共通ですが、同一ではありません。MOVはAppleのQuickTime形式で、一部のプロ向けコーデックに対応しています。MP4は国際規格で、Apple製品以外でも幅広くサポートされています。

03

WebMファイルが動画編集ソフトで開けないのはなぜですか?

多くのデスクトップの編集ソフトは、WebMとVP9への対応が限られています。ファイルをH.264の映像のMP4に変換すれば、たいていは問題なく読み込めるようになります。