「MP4って何?」と一度でも疑問に思ったことがあるなら、あなたは決して少数派ではありません。というのも、MP4は現代の動画にとって「とりあえず使える」デフォルトのファイルへと、静かに定着してきたからです。
あなたのスマートフォンが撮影するのもMP4、SNSが喜んで受け入れるのもMP4、そしてストリーミングサイトがあなたのデータプランを圧迫せずに配信できるのもMP4です。 しかし、ほとんどの人が見落としているどんでん返しがあります。MP4は動画そのものではないのです。 それは動画が入っている「箱」なのです。
MP4は港にある輸送用コンテナのようなものだと考えてください。
コンテナは、中にどのブランドのテレビが入っているのか、あるいは緩衝材で包まれているのかを教えてくれるわけではありません。 ただ、貨物がどのように梱包され、ラベル付けされ、世界中を運ばれるかという方法を標準化しているだけなのです。

画像例 - 上記のコンテナ・コーデック・データ形式の例を示すもの
技術的に言えば、MP4(正式にはMPEG-4 Part 14)は、1つ以上のストリーム(通常は動画トラックと音声トラック)に加えて、字幕、チャプターマーカー、静止画、メタデータといったオプションの追加要素を保持するために設計されたマルチメディアコンテナ形式です。
MP4は動画ですか、それとも音声ですか?
通常は動画と音声が一緒になっていますが、中身によってはどちらか一方の場合もあります。 意図を示唆する関連拡張子を目にすることもあるでしょう。.m4aは音声のみのMPEG-4メディアによく使われ、一方.mp4は「おそらく動画が含まれている」ことを示す一般的なラベルです。
「MP4」は実際には何を意味するのか?
「MP4」はMPEG-4 Part 14の略で、より広範なISO Base Media File Formatファミリーの上に構築された規格です(これはAppleのQuickTimeスタイルのコンテナの系譜とも関連しています)。 言い換えれば、MP4は時間ベースのメディアを整理するための標準化された方法であり、これによって非常に幅広いデバイスがそれを予測可能な形でデコードできるのです。
MP4はMPEG-4と同じものですか?
厳密には違います。 MP4はコンテナであり、「MPEG-4」は複数のパートを含むより広範な傘のようなもので、その一部は圧縮やエンコード方式に関するものです。
日常会話では、人々は「MPEG-4」を「動画エンコードの一種」という意味で使いますが、.mp4で終わるファイルはその入れ物です。 MP4ファイルの動画がH.264/AVC、H.265/HEVC、あるいはまったく別のもので符号化されていても、プレーヤーがそれを理解できる限り問題ありません。
MP4コンテナ:何を保持できるのか(そしてなぜそれが重要なのか)
MP4は複数のトラックを1つのすっきりとしたパッケージにまとめることができます。 これには、メインの動画トラック、1つ以上の音声トラック(たとえば異なる言語)、そして字幕トラックが含まれます。 また、タイトル、作成者、作成日時、その他の整理や検索に役立つタグといったメタデータも保持できます。 そのメタデータは、単なる飾りではなく本物の機能です。MP4がメディアライブラリや編集パイプラインとうまく連携できる理由の一部でもあります。
というわけで、MP4は音声と動画を保持できるのか? もちろんです! それこそがまさに目的なのです。 MP4は、それらをきれいに組み合わせるために作られたコンテナなのです。
仕組みの裏側:ボックス、アトム、そしてスムーズなストリーミングの秘密
ここでMP4の再生とストリーミングをまとめて説明できるオタクっぽい部分をご紹介します。MP4ファイルは、ボックス(または「アトム」)と呼ばれることの多い構成要素からできており、階層構造で配置されています。
一部のボックスはファイルの中身とその再生方法を記述し、他のボックスは実際の圧縮されたメディアを格納します。 よく耳にするのは、ftypボックス(ファイルタイプ/互換性)、moovボックス(トラック、タイミング、インデックスなどの動画メタデータ)、そしてmdatボックス(メディアペイロード:圧縮された音声/動画サンプル)です。
この構造こそが、MP4が「今すぐ再生、バッファは後で」を得意とする理由です。
ファイルのメタデータ(moovボックス)が先頭付近に配置されていれば、プレーヤーはファイル全体を先にダウンロードしなくても、動画をデコードしてシークする方法を把握できます。 この最適化は、プログレッシブダウンロードにおける「fast start」と呼ばれることが多く、正しく準備されたMP4がウェブ上で瞬時に感じられる大きな理由となっています。
現代のストリーミングスタックにおいても、MP4はセグメント配信のアプローチ(アダプティブビットレートストリーミングのために動画を小さなチャンクに分割する方式)にきれいに適合します。 その恩恵を受けるのに専門用語を知る必要はありません。MP4の予測可能な内部マップがストリーミングのワークフローと親和性が高い、ということを知っていれば十分です。
MP4の圧縮:圧縮しているのはコンテナではない
人々はよく「MP4の圧縮」と言いますが、シンプルに言えばこうです。MP4はパッケージであり、圧縮をしているものではありません。 動画ファイルを実際に小さく(あるいは大きく)しているのは、動画が内部でどのように保存されているかという部分です。
だからこそ、両方とも「.mp4」で終わる2つのファイルがあっても、一方はすぐにアップロードできてどこでも再生できるのに、もう一方はスマートフォンでは問題なく見えても、メールで送れなかったり、サイトにアップロードできなかったり、特定のデバイスで再生を拒否したりするのです。 外側のラベルは同じですが、中身が違うのです。
まさにここでdocuments.io MP4コンプレッサーが本領を発揮します。 「このMP4を小さくする」というのが目標なら、ファイルの種類を変える必要はありません—共有、ストリーミング、保存に適した設定で保存し直せばよいのです。 documents.ioでは、より小さいターゲットサイズ(または品質レベル)を選ぶことでMP4を圧縮でき、ツールが動画をより効率的な方法で保存するという裏側の処理を担ってくれます。

MP4を変換して互換性の問題を解決しますか?
問題が互換性、つまりMP4が特定のデバイスやプラットフォームで再生できないという場合には、documents.ioがそれをより幅広くサポートされたバージョンのMP4に変換できます。これにより、おなじみの同じ形式を保ちつつ、開いたり、アップロードしたり、共有したりする際の信頼性が大幅に向上します。

編集、共有、そしてなぜMP4はどこにでもあるのか
MP4の必殺技は配信です。 コンパクトで、オペレーティングシステムやブラウザ全般で広くサポートされており、プラットフォームへのアップロードも簡単です。 その普遍性こそが、非常に多くのツールやサービスが配信用にMP4を標準として採用している理由です。
編集に関して言えば、MP4は理想的な作業環境というよりも「ラストマイル」向けの形式です。 一般的なMP4コーデックは通常lossyであるため、書き出しと再書き出しを繰り返すと、時間とともに品質が少しずつ損なわれていくことがあります。 多くの編集ソフトは、ちょっとしたカット編集ならMP4でも問題なく動作しますが、本格的なプロジェクトでは、制作中に編集しやすい中間形式へtranscodeし、公開時にMP4へ書き戻すことがよくあります。
そして日常的なファイル管理においても、MP4は扱いやすいものです。
たとえばWindowsでは、エクスプローラーでkind:videoのようなクエリを検索したり、拡張子(.mp4など)でフィルタリングしたりすることで、動画をすばやく見つけることができます。 華やかではありませんが、こうした実用的な細かな点こそが、MP4を常に使われ続ける存在にしているのです。
なぜMP4はこれほど人気なのか?
それは、最良の意味で退屈だからです。
MP4は、高品質な動画と音声を運べて、うまく構造化されていれば効率的にストリーミングでき、人々が実際に使うほぼすべての機器で再生できる、しっかりと標準化されたコンテナです。 それは背景に溶け込み、コンテンツを主役にする形式なのです。
あなたの動画がスマートフォン、ノートパソコン、テレビ、ブラウザ、SNSアプリ、そして不安定なWi-Fiを乗り越えて生き残らなければならない世界において、「旅を生き延びる」ことこそが決定的な機能なのです。
最新記事
用語集
XLSXファイルとは何か、どうやって開くのか?
スプレッドシートを開いたことがあるなら、拡張子を意識することなく、ほぼ間違いなくXLSXファイルを扱ってきたはずです。しかし、それは実際には何なのでしょうか。そして開けない場合はどうすればよいのでしょうか。知っておくべきことをすべてご紹介します。
用語集
OGG音声フォーマットとは?Ogg VorbisとMP3、FLACの比較
OGGは、オープンで特許フリーの音声コンテナで、多くの場合Ogg Vorbis codecと組み合わせて使用されます。OGGとは何か、MP3/FLACとの比較、iPhoneでのサポート、変換方法について学びましょう。
用語集
BMP ファイル形式を解説:用途、サイズ、BMP と JPEG/PNG の比較
BMP ファイル形式のわかりやすいガイド:用途、なぜファイルサイズが大きいのか、JPEG より優れる場合、PNG の方が良い場合、そして BMP を PNG に変換する方法について解説します。