封装格式即音视频容器,比如经常看到的视频后缀名mp4、rmvb、avi、mkv、mov等,这些就是音视频的容器,它们将音频和视频甚至是字幕一起打包进去,封装成一个文件,用来存储或传输编码数据,可以理解成一个容器。
所谓封装格式,就是以怎样的方式将视频轨、音频轨、字幕轨等信息组合在一起。不同的封装格式支持的视音频编码格式是不一样的,比如 MKV 格式支持比较多,RMVB 则主要支持 Real 公司的视音频编码格式。常见的封装格式包括AVI、VOB、WMV、RM、RMVB、MOV、MKV、FLV、MP4、MP3、WebM、DAT、3GP、ASF、MPEG、OGG等。视频文件的封装格式并不影响视频的画质,影响视频画面质量的是视频的编码格式。一个完整的视频文件是由音频和视频2部分(有的也包括字幕)组成的。
1. MP4
MP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在ISO/IEC 14496-14标准文件中定义的,属于MPEG-4的一部分。MP4是一种较为全面的容器格式,被认为可以在其中嵌入任何形式的数据,不过常见的大部分的MP4文件存放的AVC(H.264) 或 MPEG-4 Part 2 编码的视频和AAC编码的音频。MP4格式的官方文件后缀名是.mp4,还有其他的以 mp4 为基础进行的扩展格式,如M4V、3GP、F4V等。