<p><b>MP4</b>或稱<b>MPEG-4第14部分</b>（英語：MPEG-4 Part 14）是一種標準的數位多媒體容器格式。MPEG-4第14部分的副檔名為<code><b>.mp4</b></code>，以儲存數位音訊及數位影片為主，但也可以儲存字幕和靜止圖像。因其可容納支援位元流的視訊流（如進階視訊編碼），為串流媒體。
</p><p>雖然攜帶式媒體播放器有時會稱作「MP4播放器」，但並不僅限於播放MP4格式的影片，有些也可以播放AMV、MKV或其他影片格式。
</p><p>副檔名為<code>.flv</code>或<code>.f4v</code>並同樣基於<span data-orig-title="ISO基礎媒體文件格式（MPEG-4第12部分）" data-lang-code="en" data-lang-name="英語" data-foreign-title="MPEG-4 Part 12"><span>ISO基礎媒體檔案格式（MPEG-4第12部分）</span></span>的Flash視訊格式與MPEG-4第14部分極為相似，多數情況下直接變更副檔名為<code>.mp4</code>也能夠正常播放。
</p>


<h2><span id=".E7.89.88.E6.9C.AC"></span><span id="版本">版本</span></h2>
<h2><span id=".E6.89.A9.E5.B1.95.E5.90.8D"></span><span id="扩展名">副檔名</span></h2>
<p>雖然被官方標準定義的唯一副檔名是<code>.mp4</code>，但第三方通常會使用各種副檔名來指示檔案的內容：
</p>
<ul><li>同時擁有音訊視訊的MPEG-4檔案通常使用標準副檔名<code>.mp4</code></li>
<li>僅有音訊的MPEG-4檔案會使用<code>.m4a</code>副檔名，對於不受保護的內容更是如此
<ul><li>通過iTunes Store銷售的被數位版權管理加密的僅擁有音訊流的MPEG-4檔案會使用<code>.m4p</code>作為副檔名</li>
<li>包含章節標記，圖像和超連結的有聲讀物、Podcast檔案或是元資料會使用<code>.m4b</code>作為副檔名，但有時候也會使用<code>.m4a</code>作為副檔名。使用<code>.m4a</code>副檔名的檔案不能使用書籤來記錄播放位置，而使用<code>.m4b</code>副檔名的就可以做到這一點</li>
<li>蘋果公司的iPhone手機使用MPEG-4音訊作為其電話鈴聲，但副檔名為<code>.m4r</code>而不是<code>.m4a</code></li></ul></li>
<li>原始的MPEG-4視訊流會使用<code>.m4v</code>副檔名，但該副檔名也被用於僅有視訊流的MPEG-4檔案</li>
<li>移動電話使用3GP視訊格式（MPEG-4 第12部分，又被稱為MPEG-4/JPEG2000基本媒體檔案格式），它類似於MP4格式但使用<code>.3gp</code>或是<code>.3g2</code>副檔名，該格式還儲存非MPEG-4數據（如AMR，TX3G）</li></ul><h2><span id=".E6.95.B8.E6.93.9A.E6.B5.81"></span><span id="數據流">數據流</span></h2>
<p>大部分數據可以通過專用數據流嵌入到MP4檔案中，因此MP4檔案中包含了一個單獨的用於儲存流資訊的軌道。已註冊的用於MPEG-4 第14部分的編解碼器已經在MP4註冊機構的網站上列出，但其中依舊有部分格式沒有得到大多數MP4播放器的支援，目前得到廣泛支援的編解碼器或數據流格式有：
</p>
<ul><li>視訊格式：高效率視訊編碼（H.265/HEVC/MPEG-H第2部分）、進階視訊編碼（H.264/AVC/MPEG-4第10部分）和<span data-orig-title="可視化MPEG-4（MPEG-4第2部分）" data-lang-code="en" data-lang-name="英語" data-foreign-title="MPEG-4 Part 2"><span>可視化MPEG-4（MPEG-4第2部分）</span></span></li></ul><dl><dd>新加入的視訊格式：RV60（RealVideo HD/RMHD）、VP9等</dd>
<dd>被淘汰的視訊格式：H.263、H.262（MPEG-2第2部分）、MPEG-1和H.261</dd></dl><ul><li>音訊格式：進階音訊編碼（AAC）</li></ul><dl><dd>同時也相容所有<span data-orig-title="MPEG-4第三部分" data-lang-code="en" data-lang-name="英語" data-foreign-title="MPEG-4 Part 3"><span>MPEG-4第三部分</span></span>中指定的音訊物件類型，例如音訊無失真編碼（MPEG-4 ALS）、<span data-orig-title="可擴展無失真編碼（MPEG-4 SLS）" data-lang-code="en" data-lang-name="英語" data-foreign-title="MPEG_4_SLS"><span>可擴展無失真編碼（MPEG-4 SLS）</span></span>、碼激勵線性預測（CELP）、MPEG-1或MPEG-2 音訊層III（MP3）、MPEG-1 音訊層II（MP2）、<span data-orig-title="MPEG-1 音频层I（MP1）" data-lang-code="en" data-lang-name="英語" data-foreign-title="MPEG-1 Audio Layer I"><span>MPEG-1 音訊層I（MP1）</span></span></dd>
<dd>此外也可相容在MP4序號產生器構網站上所註冊過的音訊格式，如蘋果無失真音訊編碼（ALAC）、Opus、AC-3等</dd></dl><ul><li>字幕格式：<span data-orig-title="MPEG-4定時文本（3GPP定時文本/MPEG-4第17部分）" data-lang-code="en" data-lang-name="英語" data-foreign-title="MPEG-4 Part 17"><span>MPEG-4定時文字（3GPP定時文字/MPEG-4第17部分）</span></span>和DVD字幕（<code>.sub</code>和<code>.idx</code>）</li></ul><h2><span id=".E5.85.83.E6.95.B8.E6.93.9A"></span><span id="元數據">元資料</span></h2>
<p>MP4檔案不僅可以包含由格式標準定義的元資料，還可包含遵從可延伸元資料平台（XMP）標準的元資料。
</p>
<h2><span id=".E5.A4.96.E9.83.A8.E9.80.A3.E7.B5.90"></span><span id="外部連結">外部連結</span></h2>
<ul><li>影片轉換軟體</li>
<li>RFC 4337 - <i>MIME Type Registration for MPEG-4</i></li></ul>
<p><br></p>
<!-- 
NewPP limit report
Parsed by mw1444
Cached time: 20230505225900
Cache expiry: 1814400
Reduced expiry: false
Complications: [show‐toc]
CPU time usage: 1.255 seconds
Real time usage: 1.539 seconds
Preprocessor visited node count: 11222/1000000
Post‐expand include size: 989640/2097152 bytes
Template argument size: 12126/2097152 bytes
Highest expansion depth: 23/100
Expensive parser function count: 287/500
Unstrip recursion depth: 0/20
Unstrip post‐expand size: 1315/5000000 bytes
Lua time usage: 0.518/10.000 seconds
Lua memory usage: 8573535/52428800 bytes
Number of Wikibase entities loaded: 0/400
--><!--
Transclusion expansion time report (%,ms,calls,template)
108.05% 1098.022      6 Template:Navbox
100.00% 1016.207      1 -total
 42.56%  432.496      1 Template:ISO
 38.27%  388.926    200 Template:Tsl
 34.07%  346.178      1 Template:多媒體壓縮格式
 18.48%  187.790     92 Template:绿链
  8.42%   85.568      1 Template:NoteTA
  4.70%   47.776      1 Template:Otheruses
  4.36%   44.274      1 Template:Reflist
  4.31%   43.848      1 Template:Hatnote
-->
**MP4** 或稱 **MPEG-4 第 14 部分**（英語：MPEG-4 Part 14）是一種標準的數位多媒體容器格式。MPEG-4 第 14 部分的副檔名為 `**.mp4**`，以儲存數位音訊及數位影片為主，但也可以儲存字幕和靜止圖像。因其可容納支援位元流的視訊流（如進階視訊編碼），為串流媒體。

雖然攜帶式媒體播放器有時會稱作「MP4 播放器」，但並不僅限於播放 MP4 格式的影片，有些也可以播放 AMV、MKV 或其他影片格式。

副檔名為 `.flv` 或 `.f4v` 並同樣基於 ISO 基礎媒體檔案格式（MPEG-4 第 12 部分）的 Flash 視訊格式與 MPEG-4 第 14 部分極為相似，多數情況下直接變更副檔名為 `.mp4` 也能夠正常播放。

## 版本

## 副檔名

雖然被官方標準定義的唯一副檔名是 `.mp4`，但第三方通常會使用各種副檔名來指示檔案的內容：

* 同時擁有音訊視訊的 MPEG-4 檔案通常使用標準副檔名 `.mp4`
* 僅有音訊的 MPEG-4 檔案會使用 `.m4a` 副檔名，對於不受保護的內容更是如此
  * 通過 iTunes Store 銷售的被數位版權管理加密的僅擁有音訊流的 MPEG-4 檔案會使用 `.m4p` 作為副檔名
  * 包含章節標記，圖像和超連結的有聲讀物、Podcast 檔案或是元資料會使用 `.m4b` 作為副檔名，但有時候也會使用 `.m4a` 作為副檔名。使用 `.m4a` 副檔名的檔案不能使用書籤來記錄播放位置，而使用 `.m4b` 副檔名的就可以做到這一點
  * 蘋果公司的 iPhone 手機使用 MPEG-4 音訊作為其電話鈴聲，但副檔名為 `.m4r` 而不是 `.m4a`
* 原始的 MPEG-4 視訊流會使用 `.m4v` 副檔名，但該副檔名也被用於僅有視訊流的 MPEG-4 檔案
* 移動電話使用 3GP 視訊格式（MPEG-4 第 12 部分，又被稱為 MPEG-4/JPEG2000 基本媒體檔案格式），它類似於 MP4 格式但使用 `.3gp` 或是 `.3g2` 副檔名，該格式還儲存非 MPEG-4 數據（如 AMR，TX3G）

## 數據流

大部分數據可以通過專用數據流嵌入到 MP4 檔案中，因此 MP4 檔案中包含了一個單獨的用於儲存流資訊的軌道。已註冊的用於 MPEG-4 第 14 部分的編解碼器已經在 MP4 註冊機構的網站上列出，但其中依舊有部分格式沒有得到大多數 MP4 播放器的支援，目前得到廣泛支援的編解碼器或數據流格式有：

* 視訊格式：高效率視訊編碼（H.265/HEVC/MPEG-H 第 2 部分）、進階視訊編碼（H.264/AVC/MPEG-4 第 10 部分）和可視化 MPEG-4（MPEG-4 第 2 部分）

　
: 新加入的視訊格式：RV60（RealVideo HD/RMHD）、VP9 等

　
: 被淘汰的視訊格式：H.263、H.262（MPEG-2 第 2 部分）、MPEG-1 和 H.261

* 音訊格式：進階音訊編碼（AAC）

　
: 同時也相容所有 MPEG-4 第三部分中指定的音訊物件類型，例如音訊無失真編碼（MPEG-4 ALS）、可擴展無失真編碼（MPEG-4 SLS）、碼激勵線性預測（CELP）、MPEG-1 或 MPEG-2 音訊層 III（MP3）、MPEG-1 音訊層 II（MP2）、MPEG-1 音訊層 I（MP1）

　
: 此外也可相容在 MP4 序號產生器構網站上所註冊過的音訊格式，如蘋果無失真音訊編碼（ALAC）、Opus、AC-3 等

* 字幕格式：MPEG-4 定時文字（3GPP 定時文字 / MPEG-4 第 17 部分）和 DVD 字幕（`.sub` 和 `.idx`）

## 元資料

MP4 檔案不僅可以包含由格式標準定義的元資料，還可包含遵從可延伸元資料平台（XMP）標準的元資料。

## 外部連結

* 影片轉換軟體
* RFC 4337 - _MIME Type Registration for MPEG-4_
.mp4