什么是封装格式?
所谓文件封装格式也称多媒体容器(Multimedia Container),与DivX、MP3这类编码格式不同的是,它只是为多媒体编码提供了一个“外壳”,也就是将所有的处理好的视频、音频都包装到一个文件容器内呈现给观众,这个包装的过程就叫封装。
DVD是将标准清晰度的MPEG2视频文件封装到VOB文件内,Blu-ray是将H264等编码的高清晰度视频文件封装到M2T文件内,HDTV是将高清晰度视频文件封装到TS文件内。不同的厂家都有自己的封装文件格式,常见的封装格式有:TS、AVI、MKV、TP、MOV、M2T等等,它们与编码类型没有必然联系。不同的封装方式就好比是不同的盒子,高清视频要用它装起来才能呈现给观众。
1.AVI——Audio Video Interleave
即音频视频交叉存取格式。1992年初Microsoft公司推出了AVI技术及其应用软件VFW(Video forWindows)。在AVI文件中,运动图像和伴音数据是以交织的方式存储,并独立于硬件设备。这种按交替方式组织音频和视像数据的方式可使得读取视频数据流时能更有效地从存储媒介得到连续的信息。所有的AVI文件都包括两个必须的List块。这些块定义了流和数据流的格式。AVI文件可能还包括一个索引块。只要遵循这个标准,任何视频编码方案都可以使用在AVI文件中。avi封装目前仅仅能支持如下编码方式生成的文件:Videocodecs、MPEG-4 AVC、SMPTE VC-1(对其支持不够好)、Audio codecs、DTS、AC3。
2.TS流
当然,对新的声音格式来说,需要新的分离器,解码器来实现解码。目前在不断改进开发中。
TS流不像AVI,从诞生那天起,就考虑到了网络播放,所以很快成为了世界标准并广泛应用于电视台数字播放,手机等各个领域。
3.MKV
硬字幕: 也称“内嵌字幕”,把字幕文件和视频流压制在同一组数据里,像水印一样,无法分离。特点是兼容性好,对一些播放器无需字幕插件需求;缺点是,修正难度大,一旦出错必须 整个视频文件重新制作,因为无法分离,限制了用户对字体风格个人喜好的修改 软字幕: 也称“外挂字幕”,把字幕文件单独保存为ASS,SSA或SUB格式,只需与视频文件名相同,播放时自动调用,也可用MKV进行封装;缺点是,需要字幕插件支持,一些播放器在某 些配置下无法渲染;优点是,修正便捷,可以随意修改字体风格等
4.MOV
5. AVI和TS封装格式的细节对比
| 兼容的视频编码 | 兼容的音频编码 | 扩充性 | Internet适应性 |
AVI封装 | MPEG-2 | Linear PCM | 强 | 无 |
| MPEG-4 H.264 | Dolby Digital |
|
|
| VC-1 | Dolby Digital Plus |
|
|
|
| Dolby True HD |
|
|
|
| DTS Digital Surround |
|
|
|
|
|
|
|
TS 封装 | MPEG-4 | DTS HD DTS | 弱 | 强 |
| VC-1(支持效果不太好) | AC3 |
|
|