HD教程系列一:解密高清HD视频编码格式与封装方式

来源:互联网 发布:pon网络由什么组成 编辑:程序博客网 时间:2024/04/30 02:51

基于高清视频HDTV的热门,生活科技决定推出一个专题,详细说明高清视频HDTV编码方式,封装方式,高清标准,视频格式转换,视频转换与制作等等一系列问题,让大家对高清视频HDTV有一个清晰的认识,享受高清视频带来的快乐。
今天的主题是高清视频编码与封装方式的基本知识。
现在大家都比较热衷于下载高清视频或电影文件。稍微有点计算机知识都应该明白视频文件从本质不过是”01001101001010″的数据包。一个形象的比喻是把视频文件是一个包子,包子馅就是包含内容视频编码格式,包子皮指的是视频的封装方式

1.高清视频编码格式简介

一个视频文件是一般是由音频和视频两部分组成。比如H264、Xvid等就是视频编码格式,MP3、AAC等就是音频编码格式。举个例子:例如:将一个Xvid视频编码文件和一个MP3视频编码文件按AVI封装标准封装以后(AVI称为封装格式),就得到一个AVI后缀的视频文件,这个就是我们常见的AVI视频文件了。

目前最常见的视频编码方式有 MPEG-1/-2 < WMV/7/8 < RM/RMVB < Xvid/Divx < AVC/H.264(后面将会推出详细介绍),视频压缩效能和技术先进性也基本表现为上述排列顺序(由低到高,不完全准确)。


目前最常见的音频格式有 Mp3、AC-3、ACC,MP3最广泛的支持最多,AC-3是杜比公司的技术,ACC是MPEG-4中的音频标准,ACC是目前比较先进和具有优势的技术。

 

2.高清视频编码封装格式简介

刚才说过视频的封装方式相当于包子的皮。封装就是将画面视频文件和音轨文件捆绑打包在一起,并按照一定规则建立排序和索引,便于播放器或播放软件来索引播放。一般可以通过文件的后缀名判断,是哪一种封装格式。
TS封装是一种比较先进的封装形式,蓝光原盘中,就采用了TS封装。TS封装支持几乎所有编码的高清视频和音轨文件。


图 TS与AVI封装格式对比

 

a.TS的全程是Transport Stream,在打包视频和音频时,能提供时间戳,在整个打包视频的任何时段开始播放,都能顺利解码并保持音画同步。
b.AVI封装是微软在90年代初创立的封装标准,是当时为对抗quicktime格式而推出的,因为当时还没有流式播放需要,AVI的将索引布置在打包文件的尾部,这就使得AVI封装不能做到流式播放,在用电脑播放AVI封装的高清视频时,会发现,当拨动时间指针后,图像开始播放后若干秒后,才能发出同步声音。AVI封装只能支持有限的几种视频音频编码形式,尤其是音频编码,只能支持DDAC3和DTS编码。而且AVI不能支持音频的VBR动态比特率编码,只能支持固定CBR恒定比特率编码的声音文件,目前逐渐从淡出人们的视野。
MKV封装则是一个发展很快的多媒体封装形式。可称为万能封装器,连多条字幕文件都可以封装进去。有良好的兼容和跨平台性、纠错性。但MKV没有商业背景,几乎只活跃在PC平台上,尽管功能丰富,但在商业应用中则毫无建树。
c.MOV多见于quicktime网站上的电影预告片。MOV类似于RMVB,过于封闭自守,民间制作组没有人会用这个不方便的形式。 封装形式不同,对于我们欣赏高清视频,其实并没有太多影响,但这涉及到播放时,有时需要手动选择最合适的分离器,分离器是把封装文件中的视频、音频文件分离出来的工具。针对不同的封装,应该灵活选取分离器,才能顺畅播放,欣赏到最完美的效果。

 

 

 

 

 

原帖地址:http://www.cnspot.com/archives/1299

 

原创粉丝点击