MP4 ファイル形式とは?
拡張子 .mp4 を持つファイルには、MPEG-4 Part 14 標準(ISO/IEC 14496-14)で定義された柔軟なコンテナファイル内に保持されたオーディオおよびビデオストリームが含まれています。このコンテナはコーデックに依存しません。H.264 (AVC)、H.265 (HEVC)、AV1、または古い MPEG-4 Part 2 コーデックでエンコードされたビデオを、最も一般的な AAC オーディオと組み合わせて格納できます。ファイルには、メタデータ、チャプターマーカー、字幕、静止画、複数のオーディオトラックを含めることもできますが、これらのオプション機能の使用頻度は低いです。プログレッシブダウンロードやアダプティブ HTTP ストリーミング(HLS、MPEG-DASH)をサポートしており、ウェブやモバイルプラットフォームにおける主要な配信コンテナとなっています。
この標準は Apple の QuickTime 形式に基づいています。もともとは 2001 年に標準化され、現在のバージョンである MPEG-4 Part 14 仕様は 2 年後の 2003 年に策定されました。ファイルの識別情報は、バイトオフセット 4 にある ftyp ボックスに格納されます。その後に続くブランドコード(isom、mp42、avc1 など)が、正確な種類を示します。
.mp4 コンテナは、いくつかの関連する拡張子で共有されています:
.mp4- 最も汎用的なバリアント.m4a- オーディオ専用。Apple が AAC または ALAC コンテンツ(暗号化なし)に使用.m4p- Apple FairPlay DRM で保護されたオーディオ。以前 iTunes からダウンロードされていたもの.m4v- Apple のビデオバリアント。オプションで FairPlay 保護が可能。iTunes や Apple TV の購入コンテンツに使用
.3gp 形式は MP4 から派生したもので、初期の携帯電話で広く使用されていました。現在、.mp4 は事実上すべてのスマートフォン、スマート TV、ウェブブラウザ、メディアプレーヤーでネイティブに再生され、ストリーミングサービス、画面録画、家庭用ビデオカメラの標準コンテナとなっています。
セキュリティと安全性
リスク: LOWMP4 はメディアコンテナであり、実行可能コードではないため、本物の MP4 は安全に再生できます。2 つの注意点があります:(1) «video.mp4.exe» という名前のファイルや、信頼できないソースからの MP4 は、正体を隠したマルウェアである可能性があります。実際の拡張子を確認してください。(2) 細工されたメディアファイルがプレーヤーのバグを悪用することが稀にあるため、プレーヤー(VLC、システムコーデック)を最新の状態に保ってください。オンラインの MP4 コンバーターはビデオを第三者にアップロードするため、プライベートな映像には避け、ローカルツール(VLC/HandBrake/FFmpeg)を使用してください。
形式の詳細
概要MP4 ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ標準 | ISO Base Media File Format (ISO-BMFF), ISO/IEC 14496-14 |
| 一般的なビデオコーデック | H.264 (AVC), H.265 (HEVC), AV1, MPEG-4 Part 2 (ASP) |
| 一般的なオーディオコーデック | AAC, MP3, AC-3 (Dolby Digital), E-AC-3, ALAC, Opus |
| MIME タイプ | video/mp4 |
| ファイルシグネチャ (マジックバイト) | バイトオフセット 4 に «ftyp» (16進数: 66 74 79 70)。0-3 バイト目はボックスサイズを保持 |
| ブランドコード | isom, mp41, mp42, avc1, M4V (Apple); 正確な MP4 の種類を識別 |
| 最大解像度 | 仕様上の厳密な制限なし。4K (3840×2160) や 8K (7680×4320) が一般的に使用される |
| 字幕およびキャプションのサポート | MPEG-4 Timed Text (TX3G), WebVTT-in-MP4, CEA-608/708 クローズドキャプション |
| マルチトラックサポート | 1 つのファイル内に複数の独立したビデオ、オーディオ、字幕トラックを保持可能 |
| チャプターマーカー | moov アトム内に埋め込まれた名前付きチャプターエントリ |
| ストリーミングプロトコル | プログレッシブダウンロード, HLS (HTTP Live Streaming), MPEG-DASH |
| DRM サポート | Common Encryption (CENC); Widevine, PlayReady, FairPlay と互換 |
| 最大ファイルサイズ | 64ビット拡張ボックスサイズ (largesize フィールド) を使用して最大 2^64 バイト |
| メタデータストレージ | タイトル、アートワーク、GPS、評価、カスタムタグ用の iTunes スタイルアトム (moov/udta/meta) |
| フレームレートサポート | 可変 (VFR) または固定 (CFR)。コーデックに応じて 120 fps 以上をサポート |
| HDR および色深度 | 8ビット標準。H.265/AV1 プロファイル経由で 10ビット (HDR10, HLG) および 12ビット (Dolby Vision) |
| リリース日 | 2001 (MP4 v1, ISO/IEC 14496-1); MP4 Part 14 standardized 2003 |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.iso.org |