現代のデジタルメディアにおいて、動画や音声データを効率的に格納するための共通基盤となっているのがISOベースメディアファイルフォーマット(ISOBMFF)です。これは単一のファイル形式ではなく、時間軸を持つマルチメディアデータを扱うための汎用的な構造を定義した「コンテナフォーマット」です。ISO/IEC 14496-12(MPEG-4 Part 12)として標準化されており、私たちが日常的に利用する多くのメディア形式の土台となっています。
その汎用性と影響力は極めて高く、2021年には全米テレビ芸術科学アカデミーから技術・工学エミー賞を授与されるなど、業界における重要な役割が認められています。
Key Facts
- 標準規格: ISO/IEC 14496-12(MPEG-4 Part 12)として定義。
- 役割: オーディオ、ビデオ、テキストなどの時間ベースデータを格納する共通コンテナ。
- 派生形式: MP4, 3GP, 3G2, HEIFなど、多くの主要フォーマットのベースとなっている。
- 設計思想: オブジェクト指向の「ボックス」構造を採用し、高い拡張性を備えている。
- ルーツ: AppleのQuickTimeファイルフォーマットを基に開発された。
ISOBMFFの歴史と進化
ISOBMFFの起源は、Appleが開発したQuickTimeコンテナフォーマットにあります。2001年に公開されたQuickTimeの仕様をベースに、MPEG(ISO/IEC JTC 1/SC 29)によってMP4ファイルフォーマットの仕様が策定されました。当初はMPEG-4 Part 1(2001年)として登場し、その後2003年にはMPEG-4 Part 14(バージョン2)へと刷新されました。
その後、これらの仕様をさらに一般化し、あらゆる時間ベースメディアに適用可能な共通構造として定義されたのが、2004年にリリースされたISOベースメディアファイルフォーマットです。これにより、MP4だけでなく3GPやMotion JPEG 2000といった多様な形式がこの共通基盤の上に構築されることとなりました。
かつてはJPEG 2000 Part 12(ISO/IEC 15444-12)としても公開されていましたが、MPEG-4の規格と重複していたため、2017年1月に同規格としての公開は終了しています。
![Relations between the ISO base media file format, MP4 file format, 3GPP file format and 3GPP2 file format. Based on the 3GPP2 technical specification published on 18 May 2007.[34]](/images/1c/9c/1c9c24a20ce19eed7b560ca4191363a7d15412da412d14be48762bc9faa6f05e.webp)
技術的な仕組みと構造
ボックスによるオブジェクト指向構造
ISOBMFFの最大の特徴は、ファイル全体が「ボックス(Box)」と呼ばれる独立したオブジェクトの集合体で構成されている点です(初期の仕様では「アトム」と呼ばれていました)。各ボックスは、その種類を示す「タイプ識別子」と「データ長」を持っており、これによりファイル内のデータをシンプルに分解・解析することが可能です。
ファイルタイプボックス(ftyp)とブランド
ファイルがどの仕様に準拠しているかを識別するために、ファイルの先頭には必ず「ファイルタイプボックス(ftyp)」が配置されます。ここには「ブランド」と呼ばれる4文字のコードが格納されており、以下の2種類に分けられます。
- 主要ブランド(major_brand): そのファイルに最適な利用仕様を特定します。
- 互換ブランド(compatible_brands): そのファイルが準拠している複数の仕様を提示します。
この仕組みにより、一つのファイルが複数の規格にまたがって互換性を持つことが可能になります。
広範な拡張性と派生フォーマット
ISOBMFFは拡張性を重視して設計されており、新しいコーデックや機能を追加することが容易です。多くの拡張仕様はApple Inc.が管理する登録機関(mp4ra.org)を通じてコードポイントが管理されています。
主要な派生フォーマットと用途
- MP4 (ISO/IEC 14496-14): MPEG-4の視覚・音声コーデックやシーン記述をサポートする最も一般的な形式。
- 3GP / 3G2: モバイル通信向けに最適化され、H.263やAMRなどの音声・映像圧縮をサポート。
- HEIF: 静止画コンテナとして利用され、特にHEVC(高効率ビデオコーディング)による画像圧縮に最適化されている。
- AVCファイルフォーマット: H.264/MPEG-4 AVCビデオ圧縮のサポートを定義。
また、標準規格以外にも、AdobeのF4V(Flash Video)やMicrosoftのISMV(Smooth Streaming / PIFF)など、企業独自の拡張が加えられた形式も存在します。これらはDRM(デジタル著作権管理)や独自のストリーミング最適化のために導入されました。
規格の変遷まとめ
| 版数 | リリース年 | 標準規格番号 |
|---|---|---|
| 第1版 | 2004年 | ISO/IEC 14496-12:2004 |
| 第2版 | 2005年 | ISO/IEC 14496-12:2005 |
| 第3版 | 2008年 | ISO/IEC 14496-12:2008 |
| 第4版 | 2012年 | ISO/IEC 14496-12:2012 |
| 第5版 | 2015年 | ISO/IEC 14496-12:2015 |
| 第6版 | 2020年 | ISO/IEC 14496-12:2020 |
| 第7版 | 2022年 | ISO/IEC 14496-12:2022 |
| 第8版 | 2026年 | ISO/IEC 14496-12:2026 |
Frequently Asked Questions
ISOBMFFとMP4の違いは何ですか?
ISOBMFFは、ファイル構造の「基本ルール」を定めた基盤規格です。一方、MP4はその基本ルールを継承し、具体的にMPEG-4のビデオやオーディオをどう格納するかを定義した「具体的な実装形式」です。つまり、ISOBMFFという設計図に基づいて作られた製品の一つがMP4であると言えます。
「ボックス」構造にはどのようなメリットがありますか?
データが独立した単位(ボックス)で管理されているため、ファイル全体を読み込まなくても必要な部分だけを抽出したり、新しい機能を持つボックスを追加したりすることが容易になります。これにより、将来的な規格変更や新しいコーデックへの対応がスムーズに行えます。
HEIFもこのフォーマットに基づいているというのは本当ですか?
はい。HEIF(High Efficiency Image File Format)は、ISOBMFFをベースにした画像コンテナフォーマットです。これにより、単なる静止画だけでなく、HEVCを用いた画像シーケンスなどの高度なデータを効率的に格納できるようになっています。
ブランド(ftyp)がないファイルはどう扱われますか?
古い仕様との互換性を保つため、ファイルタイプボックス(ftyp)が存在しない場合でも、仕様上は主要ブランドおよび互換ブランドが「mp41」(MP4 v1)であるとして処理されることになっています。
References
- ISO Base Media File Format (Full draft). Sustainability of Digital Formats. Washington, D.C.: Library of Congress. 13 October 2021. Retrieved 27 February 2024.
- "MPEG-4 File Format, Version 2". . 11 April 2025.
- / (2008). "Information technology – Coding of audio-visual objects – Part 12: ISO base media file format; ISO/IEC 14496-12:2008" (PDF). International Organization for Standardization/International Electrotechnical Commission. pp. 88, 94. Retrieved 2009-07-29.
- ISO/IEC (February 2004). "Information technology – Coding of audio-visual objects – Part 12: ISO base media file format; ISO/IEC 14496-12:2004". Retrieved 2017-10-19.
- "ISO and IEC Experts Win Prestigious Emmy Award". . 2021-02-01.
- "Another EMMY awarded to IEC and ISO expert group". . 2021-11-05.
- "MPEG 133 Press release: MPEG Systems File Format Subgroup wins Technology & Engineering Emmy® Award". . 2021-01-15.
- mp4ra.org – MP4 Registration authority. "References, MPEG-4 Registration authority". Archived from the original on 2012-09-10. Retrieved 2009-07-29.
{{}}: CS1 maint: numeric names: authors list () - / (April 2006). "ISO Base Media File Format white paper – Proposal". Archived from the original on 2008-07-14. Retrieved 2009-12-26.
- / (October 2005). "MPEG-4 File Formats white paper – Proposal". Archived from the original on 2008-01-15. Retrieved 2009-12-26.