MP4

數字多媒體格式,最常用於存儲視頻和音頻

MP4或称MPEG-4第14部分(英语:MPEG-4 Part 14)是一种标准的数字多媒体容器格式。MPEG-4第14部分的扩展名为.mp4,以存储数字音频数字视频为主,但也可以存储字幕和静止图像。因其可容纳支持比特流的视频流(如高级视频编码),为流媒体

MP4(MPEG-4 第14部分)
MPEG-4第14部分(扩展自MPEG-4第12部分的ISO基础媒体文件格式)
扩展名
.mp4
互联网媒体类型
video/mp4, audio/mp4, application/mp4
类型代码英语Type codempg4
开发者ISO
格式类型视频文件格式
作为容器视频音频
扩展自QuickTimeISO基础媒体文件格式(MPEG-4第12部分)英语MPEG-4 Part 12
标准ISO/IEC 14496-14英语ISO/IEC 14496-14

虽然携带式媒体播放器有时会称作“MP4播放器”,但并不仅限于播放MP4格式的影片,有些也可以播放AMVMKV或其他影帧式。

扩展名为.flv.f4v并同样基于ISO基础媒体文件格式(MPEG-4第12部分)英语MPEG-4 Part 12Flash视频格式与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扩展名,对于不受保护的内容更是如此
    • 通过iTunes Store销售的被数字版权管理加密的仅拥有音频流的MPEG-4文件会使用.m4p作为扩展名
    • 包含章节标记,图像和超链接有声读物播客文件或是元数据会使用.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注册机构[1]的网站上列出,但其中依旧有部分格式没有得到大多数MP4播放器的支持,目前得到广泛支持的编解码器或数据流格式有:

新加入的视频格式:RV60(RealVideo HD/RMHD)VP9
被淘汰的视频格式:H.263H.262(MPEG-2第2部分)MPEG-1H.261
同时也兼容所有MPEG-4第三部分英语MPEG-4 Part 3中指定的音频对象类型,例如音频无损编码(MPEG-4 ALS)可扩展无损编码(MPEG-4 SLS)英语MPEG_4_SLS码激励线性预测(CELP)MPEG-1或MPEG-2 音频层III(MP3)MPEG-1 音频层II(MP2)MPEG-1 音频层I(MP1)英语MPEG-1 Audio Layer I
此外也可兼容在MP4注册机构网站上所注册过的音频格式,如苹果无损音频编码(ALAC)OpusAC-3

元数据

编辑

MP4文件不仅可以包含由格式标准定义的元数据,还可包含遵从可扩展元数据平台(XMP)标准的元数据。

外部链接

编辑
  1. ^ MP4註冊機構(The 'MP4' Registration Authority). [2018-02-08]. (原始内容存档于2020-11-06).