MP4
數字多媒體格式,最常用於存儲視頻和音頻
MP4或稱MPEG-4第14部分(英語:MPEG-4 Part 14)是一種標準的數碼多媒體容器格式。MPEG-4第14部分的副檔名為.mp4
,以儲存數碼音頻及數碼影片為主,但也可以儲存字幕和靜止圖像。因其可容納支援位元流的視頻流(如進階視頻編碼),為串流媒體。
副檔名 |
.mp4 |
---|---|
網路媒體型式 |
video/mp4, audio/mp4, application/mp4 |
類型代碼 | mpg4 |
開發者 | ISO |
格式類型 | 影片檔格式 |
作為容器 | 視頻,音頻 |
延伸自 | QuickTime和ISO基礎媒體檔案格式(MPEG-4第12部分) |
標準 | ISO/IEC 14496-14 |
雖然攜帶式媒體播放器有時會稱作「MP4播放器」,但並不僅限於播放MP4格式的影片,有些也可以播放AMV、MKV或其他影幀式。
副檔名為.flv
或.f4v
並同樣基於ISO基礎媒體檔案格式(MPEG-4第12部分)的Flash視頻格式與MPEG-4第14部分極為相似,多數情況下直接變更副檔名為.mp4
也能夠正常播放。
版本
版本 | 發佈日期 | 標準 | 描述 |
---|---|---|---|
MP4檔案格式第1版 | 2001年 | ISO/IEC 14496-1:2001 | MPEG-4 第1部分(Systems) |
MP4檔案格式第2版 | 2003年 | ISO/IEC 14496-14:2003 | MPEG-4 第14部分(MP4 file format) |
副檔名
雖然被官方標準定義的唯一副檔名是.mp4
,但第三方通常會使用各種副檔名來指示檔案的內容:
- 同時擁有音頻視頻的MPEG-4檔案通常使用標準副檔名
.mp4
- 僅有音頻的MPEG-4檔案會使用
.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註冊機構[1]的網站上列出,但其中依舊有部分格式沒有得到大多數MP4播放器的支援,目前得到廣泛支援的編解碼器或數據流格式有:
- 新加入的視頻格式: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)標準的元數據。
外部連結
- ^ MP4註冊機構(The 'MP4' Registration Authority). [2018-02-08]. (原始內容存檔於2020-11-06).