MP4
扩展名 |
.mp4 |
---|---|
互联网媒体类型 |
video/mp4, audio/mp4, application/mp4 |
类型代码 | mpg4 |
开发者 | ISO |
格式类型 | 视频文件格式 |
作为容器 | 视频,音频 |
扩展自 | QuickTime和ISO基础媒体文件格式(MPEG-4第12部分) |
标准 | ISO/IEC 14496-14 |
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文件格式第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).