データストリーム
ほとんどの種類のデータは、プライベート ストリームを介して MPEG-4 Part 14 ファイルに埋め込むことができます。ストリーミング情報をファイルに含めるには、別のヒント トラックが使用されます。MPEG-4 Part 12 ベースのファイル用の登録済みコーデックは、MP4 登録機関 (mp4ra.org) の Web サイトに掲載されていますが、[ 5 ]そのほとんどは MP4 プレーヤーで広くサポートされていません。広くサポートされているコーデックと追加のデータ ストリームは次のとおりです (ただし、FLAC やTrueHDなどのオーディオを含む、さらに多くのものがサポートされています)。[ 6 ] [ 7 ]
moovアトムには、ビデオの解像度、フレームレート、向き、表示特性などの情報が含まれています。これはファイルの先頭または末尾に配置される場合があります。後者の場合、ファイルが不完全(切り詰められている)であれば、ビデオ ファイルは再生できません。[ 10 ] [ 11 ] [ 12 ] [ 13 ]
ファイル名拡張子
標準規格で定義されているファイル名拡張子は.mp4のみですが、意図するコンテンツを示すために、さまざまなファイル名拡張子が一般的に使用されています。
- 音声と映像を含むMPEG-4ファイルは、一般的に標準の拡張子である.mp4を使用します。
- 音声のみのMPEG-4ファイルは、一般的に拡張子が.m4a(MPEG-4 Audio)です。これは特に保護されていないコンテンツに当てはまります。
- iTunes Storeで販売されている、FairPlayデジタル著作権管理によって暗号化された音声ストリームを含むMPEG-4ファイルは、拡張子.m4p(MPEG-4 Protected )を使用します。iTunes Storeで現在販売されているiTunes Plusトラックは暗号化されておらず、拡張子.m4aを使用します。
- オーディオブックやポッドキャストのファイルには、チャプターマーカー、画像、ハイパーリンクなどのメタデータも含まれており、拡張子として.m4aを使用することもできますが、より一般的には.m4b(MPEG-4オーディオブック)拡張子が使用されます。
- AppleのiPhoneは着信音にMPEG-4オーディオを使用していますが、拡張子は.m4aではなく.m4rを使用しています。
- 生のMPEG-4ビジュアルビットストリームは.m4vという名前ですが、この拡張子はMP4コンテナフォーマット[ 14 ]またはM4Vコンテナフォーマットのビデオにも使用されることがあります。
- かつて携帯電話は、MP4 に似た MPEG-4 Part 12 (別名 MPEG-4/JPEG2000 ISO ベース メディア ファイル フォーマット) の実装である3GPを使用していました。拡張子は.3gpと.3g2です。これらのファイルには、MPEG-4 以外のデータ ( H.263、AMR、TX3G ) も保存されます。実際には、ほとんど (すべてではないにしても) の低価格帯の携帯電話やフィーチャー フォンはこのフォーマットで録画していました。他のほとんど (すべてではないにしても) の携帯電話やスマートフォンは、.mp4ファイル拡張子を使用して MP4 ファイルを録画し、一部のハイエンドの携帯電話は.rawで録画できます。4G技術が普及する頃には、3GP は段階的に廃止され始め、現在ではほとんど見かけなくなりました。
歴史
MPEG-4 Part 14 は、より一般的なISO / IEC 14496-12:2004 (MPEG-4 Part 12: ISO ベース メディア ファイル フォーマット) の一例であり、これは2001 年に発行されたQuickTime ファイル フォーマットに直接基づいています。 [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] MPEG-4 Part 14 は基本的に QuickTime ファイル フォーマットと同一ですが、Initial Object Descriptors (IOD) およびその他の MPEG 機能のサポートを正式に規定しています。[ 21 ] MPEG-4 Part 14 は、以前に MPEG-4 コンテンツのファイル フォーマットが規定されていた ISO/IEC 14496-1 (MPEG-4 Part 1: システム) の条項 13 を改訂し、完全に置き換えています。[ 22 ]
MPEG-4 ファイル フォーマット バージョン 1 は、1999 年に発行された MPEG-4 Part 1: Systems 仕様 (ISO/IEC 14496-1:1999) の改訂版である ISO/IEC 14496-1:2001 として 2001 年に発行されました。[ 23 ] [ 24 ] [ 25 ] 2003 年に、MP4 ファイル フォーマットの最初のバージョンが改訂され、MPEG-4 Part 14: MP4 ファイル フォーマット (ISO/IEC 14496-14:2003) に置き換えられました。これは一般に MPEG-4 ファイル フォーマット バージョン 2 と呼ばれています。[ 26 ] [ 27 ] MP4 ファイル フォーマットは、時間ベースのメディア ファイルの一般的な構造を定義する ISO Base Media File フォーマット ISO/IEC 14496-12:2004 に一般化されました。これは、このファミリーの他のファイル形式(例えば、MP4、3GP、およびMotion JPEG 2000)のベースとして使用されます。[ 16 ] [ 28 ] [ 29 ]
MP4 ファイル形式は、MPEG-4 ビジュアル/オーディオ コーデックや、オブジェクト記述子やシーン記述子などのさまざまな MPEG-4 システム機能をサポートするために、ISO ベース メディア ファイル フォーマットに対するいくつかの拡張機能を定義しています。これらの拡張機能の一部は、ISO ベース メディア ファイル フォーマットに基づく他のフォーマット (3GP など) でも使用されています。[ 1 ] ISO ベース メディア ファイル フォーマットに登録されているすべての拡張機能のリストは、公式登録機関の Web サイトで公開されています。MP4 ファミリー ファイル内のコード ポイント (識別子値) の登録機関は Apple Inc. であり、MPEG-4 パート 12 の附属書 D (参考) に記載されています。[ 28 ]コーデック設計者は、考案したコードを登録する必要がありますが、登録は必須ではありません。 [ 30 ]また、考案され使用されているコード ポイントの中には、登録されていないものもあります。[ 31 ] ISO ベース メディア ファイル フォーマットから派生した新しい仕様を作成する場合、既存のすべての仕様を例として、また定義と技術のソースとして使用する必要があります。既存の仕様で特定のメディアタイプがファイル形式でどのように保存されるかが既に規定されている場合(例えば、MP4形式のMPEG-4オーディオまたはビデオ)、その定義を使用するべきであり、新しい定義を考案すべきではない。[ 28 ]
参考文献
- 1 2 「3GPP2 C.S0050-B バージョン 1.0、マルチメディア サービス用 3GPP2 ファイル フォーマット」(PDF)。第 3 世代パートナーシップ プロジェクト 2。2007 年 5 月 18 日。pp. 67、68。2009年 10 月 7 日にオリジナル(PDF)からアーカイブ済み。2009年6 月 12 日に取得。
- 1 2 MPEG-4 ファイル形式、バージョン 2 (完全草案)。デジタル形式の持続可能性。ワシントン DC: 米国議会図書館。2023 年 4 月 25 日。2024年2 月 23 日取得。
- ↑情報技術 – 視聴覚オブジェクトの符号化 – 第 14 部: MP4 ファイル形式(標準) (第 3版)。ISO。2020年1 月。ISO/IEC 14496-14:2020。
- ↑ 「MP3 vs MP4: 主な違いとニーズに合わせてどちらを選ぶべきか」。www.acethinker.com 。 2025年4月2日。 2025年4月17日取得。
- ↑ mp4ra.org - MP4登録機関、登録タイプ - コーデック - ISOコードポイント2019年8月23日にWayback Machineにアーカイブされ、2009年7月14日に取得されました。
- ↑チャップマン、ナイジェル、チャップマン、ジェニー (2004)。デジタルマルチメディア(第2版)。チチェスター[ua]:ワイリー。ISBN 978-0-470-85890-5。
- ↑ 「MP4登録機関」 . mp4ra.org . 2023年10月7日にオリジナルからアーカイブ済み。2023年8月31日に取得。
- ↑ "AV1 Codec ISO Media File Format Binding" . aomediacodec.github.io . 2024-04-05 のオリジナルからアーカイブ済み. 2024-04-27に取得.
- ↑ 「ISOベースメディアファイルフォーマットにおけるOpusのカプセル化」。2018年8月28日。2019年1月6日のオリジナルからアーカイブ。 2019年1月5日取得。
- ↑ JK (2013 年 1 月 25 日)。「Das Moov Atom und wo es stehen sollte」。JKdigital (ドイツ語)。2020年8月11日のオリジナルからアーカイブ。2020 年8 月 11 日に取得。
- ↑ 「Fehlerhaft kopierte MP4-Datei reparieren」(ドイツ語)。プリアンプ.org。 2013年11月。2020年8月11日のオリジナルからアーカイブ。2020年8月11日に取得。
- ↑ eZs3 メディア サービス (2011 年 3 月 1 日)。「メタデータまたは Moov アトムの位置の確認」。www.ezs3.com。2020年 8 月 11 日のオリジナルからアーカイブ済み。2020年8 月 11 日取得。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ↑レフコフ、マキシム。「MPEG-4 ムービー アトムの理解 | Adobe Developer Connection」。www.adobe.com。Adobe Developer Network。2021年1 月 30 日にオリジナルからアーカイブ。2020年8 月 11 日に取得。
- ↑ Doom9のフォーラム、MP4 FAQ( 2006年1月11日にWayback Machineにアーカイブ済み、2009年7月15日に取得)
- ↑ Apple Inc. (2001). 「QuickTime ファイルフォーマット仕様のクラシックバージョン」。2009年8月28日のオリジナルからアーカイブ。2009年6月14日取得。
- 1 2 mp4ra.org - MP4登録機関。「参照、MPEG-4登録機関」。2018年8月19日にオリジナルからアーカイブ。2018年8月29日に取得。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ↑ 「ISOベースメディアファイルフォーマット白書 - 提案」。レオナルド・キアリリオーネ。国際標準化機構。2006年4月。2008年7月14日のオリジナルからアーカイブ。 2009年12月26日取得。
- ↑ 「MPEG-4ファイルフォーマットに関するホワイトペーパー - 提案」。レオナルド・キアリリオーネ。国際標準化機構。2005年10月。2008年1月15日のオリジナルからアーカイブ。 2009年12月26日取得。
- ↑ 「ISOベースメディアファイルフォーマット白書 - 提案」。レオナルド・キアリリオーネ。国際標準化機構。2009年10月。2021年4月29日にオリジナルからアーカイブ。2014年10月31日に取得。
- ↑ Apple Computer。「MPEG-4 ファクトシート」(PDF)。 2014年10月31日にオリジナル(PDF)からアーカイブされました。
- ↑ "RE: QT vs MPEG-4"。2007年5月10日にオリジナルからアーカイブされました。2007年3月30日に取得。
- ↑国際標準化機構 (2003)。「MPEG-4 パート 14: MP4 ファイル形式; ISO/IEC 14496-14:2003」。2016年 10 月 10 日にオリジナルからアーカイブ済み。2009年 6 月 11 日に取得。
- ↑米国議会図書館 (2001)。「MPEG-4 ファイル形式、バージョン 1」。2017年 3 月 20 日にオリジナルからアーカイブ済み。2009年 6 月 14 日に取得。
- ↑ Y. Lim; D. Singer (2006). "MIMEタイプ登録(MPEG-4用)" . RFC Editor . doi : 10.17487/RFC4337 . 2021年5月6日にオリジナルからアーカイブ済み。2009年6月14日取得。
- ↑国際標準化機構 (2001)。「MPEG-4 パート 1: システム; ISO/IEC 14496-1:2001」。2016年8月19日にオリジナルからアーカイブ。2009年6月11日に取得。
- ↑米国議会図書館 (2003)。「MPEG-4 ファイル形式、バージョン 2」。2009年 6 月 25 日にオリジナルからアーカイブ済み。2009年 6 月 14 日に取得。
- ↑ 「MPEG-4システム全般の問題」 . chiariglione.org. 2001年7月。2010年4月13日のオリジナルからアーカイブ済み。2010年4月11日取得。
- 1 2 3 「ISO/IEC 14496-12:2008、情報技術 - 視聴覚オブジェクトの符号化 - 第 12 部: ISO ベース メディア ファイル フォーマット」。国際標準化機構。2008 年。pp. 88、94。2016年 7 月 6 日にオリジナル(ZIP)からアーカイブ済み。2009年 5 月 30 日に取得。
- ↑国際標準化機構 (2004)。「MPEG-4 パート 12: ISO ベース メディア ファイル フォーマット; ISO/IEC 14496-12:2004」。2016年 8 月 19 日にオリジナルからアーカイブ済み。2009年 6 月 11 日に取得。
- ↑グリーンバーグ、スティーブン (2009)。「ftyp の登録」。2009年 10 月 24 日にオリジナルからアーカイブ済み。2009年 6 月 15 日に取得。
- ↑ Greenberg, Steven (2009). "既知のすべての MP4 / QuickTime 'ftyp' 指定の完全なリスト" . 2018-01-21 のオリジナルからアーカイブ済み。2009-06-15 に取得。
外部リンク
- MP4登録機関
- RFC 4337 - MPEG-4 の MIME タイプ登録
- H.264ビデオ/AACオーディオMP4ムービーの要素