视频剪辑

在之前的文章《视频剪辑科普系列——视频编码》《视频剪辑科普系列——音频编码》中,我们介绍了视频剪辑中编码相关的基础概念。这次我们来说一下视频的封装格式。

定义

所谓封装格式,是指将视频轨与音频轨等内容合成在一个视频文件里的方法。一般我们看视频文件的后缀名是什么,代表了它的封装格式是什么。视频和音频是具体的内容,而封装格式则是它们的容器,就像饭和碗的关系。

封装格式是容器,基本上不会影响视频和音频的内容,只是决定了能把多少视频和音频信息放在一个文件里,区别基本限于有多少音频轨、字幕轨、及一些额外的播放配置信息等等。

常见格式

avi:微软提供的一种封装格式。只能装一个视频轨与一个音频轨,无法嵌入字幕,无法在线播放。

wmv:微软提供的一种数字封装格式。特点是有数字版权保护。

mp4:常见的视频封装格式,h264 编码指定的容器格式之一。可以封装多个视频轨、音轨和内嵌字幕,可以分片进行流式播放,但没有流媒体播放控制功能。3gp 是 mp4 的一种简化格式。

mkv:流媒体时代流行开的万能封装格式,并且是开源的。可以封装多种音轨与字幕,并有很多播放控制功能。是流媒体传播最好用的一种格式。

rm/rmvb:只能用来容纳 real video 和 real audio 的一种封装格式。与 avi 类似,但具有更强的播放控制功能,且支持流媒体。在 mp4 流行开后已经逐渐淡出市场。

mov:苹果专用的封装格式。可以存储多种信息,除了视频、音频还可以存储图片和文字。

使用注意

封装格式是一种标记,方便播放器快速找到对应的解码器进行播放,格式本身限制了封装信息的多少与额外的播放控制信息多少。在使用中,一般推荐使用 mp4 和 mkv,苹果系列则可以使用 mov。mp4 的兼容性最好;mkv 的音轨与字幕信息最多,播放控制功能最好,兼容性也很不错;mov 则是苹果通用,功能性上与前两者差不多。

综上,大家可以根据自己的使用情景来选择封装格式,遇上一些小众封装格式时,记得用工具转换成大众格式来方便使用。

延伸阅读

封装格式——百度词条