常见的视频编码

【常见视频格式】

★AVI格式:AVI是视频音频交织文件格式的英文缩写,它早在微软Win3.1时代就已经开始服役了,所以名声也比较大。它是微软公司开发的一种符合RIFF文件规范的数字音频和视频文件格式。
AVI格式允许视频和音频交织在一起同步播放,这是因为在AVI里音频和视频文件是分开存储的,因此我们可以把一个视频中的图像与另一个或者几个AVI格式视频文件中的声音或图像结合在一起,产生新的AVI视频文件。另外,AVI支持256色和RLE压缩,但压缩并无确定标准,这就要求必须使用相应的解压缩算法对其解压缩后才可以播放。很早版本的AVI仅仅可以使用微软的视窗/视频操作环境VFW(Microsoft Video For Windows),但随着技术的发展,现在它已被大多数操作平台支持。
AVI采用的是帧内压缩的方式,因此,每一帧图像之间没有必然的关联,也因此方便了后期的画面剪辑可以精确到帧。此外,当设置AVI为不压缩时,采集到的原始视频图像质量高,色彩还原到位。所以,现在很多人都把这种格式的视频文件当作原始视频资料,方便后期的编辑和格式转换。
★MOV格式: 这种文件格式起初是由Apple公司为其Mac操作系统开发的图像及视频处理软件格式,但随着个人电脑技术的飞速发展与普及,苹果公司不失时机地推出了QuickTime的Windows版本,也即我们今天可以在数码照相机、数码摄录机随机软件中看到的QuickTime For Windows播放软件。
该软件是由Mac上的内核视频播放器(QuickTimeMovie,可支持MOV和MPG两种视频文件格式)和图像播放器(图像浏览器,只支持PIC和JPEG两种格式的图像)两部分组成,利用QuickTime提供的延伸功能,允许第三方应用程序通过系统借助QuickTime作为技术底层,发挥强大的多媒体交互处理功能。在这些第三方应用程序中就包括了著名的图像处理专家Adobe公司开发的专业级多媒体视频处理软件Aftereffect和Premiere。
MOV格式视频文件的压缩方式同AVI一样有两种(压缩和不压缩),而且它的压缩编码方式与AVI类似,不过得到的画面质量要高于AVI。这是因为这种编码支持16位图像深度的帧内压缩和帧间压缩,帧率可达10帧/秒。到目前为止,MOV共有4个版本,其中,以4.0版本的压缩率最高。
★ASF格式:它的英文全称为Advanced Streaming format,它是微软为了和现在的Real Player竞争而推出的一种视频格式,用户可以直接使用Windows自带的Windows Media Player对其进行播放。由于它使用了MPEG-4的压缩算法,所以压缩率和图像的质量都很不错(高压缩率有利于视频流的传输,但图像质量肯定会的损失,所以有时候ASF格式的画面质量不如VCD是正常的)。
 

 ★WMV格式:它的英文全称为Windows Media Video,也是微软推出的一种采用独立编码方式并且可以直接在网上实时观看视频节目的文件压缩格式。WMV格式的主要优点包括:本地或网络回放、可扩充的媒体类型、部件下载、可伸缩的媒体类型、流的优先级化、多语言支持、环境独立性、丰富的流间关系以及扩展性等。
★RM格式:Real Networks公司所制定的音频视频压缩规范称为Real Media,用户可以使用RealPlayer或RealOne Player对符合RealMedia技术规范的网络音频/视频资源进行实况转播并且RealMedia可以根据不同的网络传输速率制定出不同的压缩比率,从而实现在低速率的网络上进行影像数据实时传送和播放。这种格式的另一个特点是用户使用RealPlayer或RealOne Player播放器可以在不下载音频/视频内容的条件下实现在线播放。另外,RM作为目前主流网络视频格式,它还可以通过其Real Server服务器将其它格式的视频转换成RM视频并由Real Server服务器负责对外发布和播放。RM和ASF格式可以说各有千秋,通常RM视频更柔和一些,而ASF视频则相对清晰一些。
★RMVB格式:这是一种由RM视频格式升级延伸出的新视频格式,它的先进之处在于RMVB视频格式打破了原先RM格式那种平均压缩采样的方式,在保证平均压缩比的基础上合理利用比特率资源,就是说静止和动作场面少的画面场景采用较低的编码速率,这样可以留出更多的带宽空间,而这些带宽会在出现快速运动的画面场景时被利用。这样在保证了静止画面质量的前提下,大幅地提高了运动图像的画面质量,从而图像质量和文件大小之间就达到了微妙的平衡。另外,相对于DVDrip格式,RMVB视频也是有着较明显的优势,一部大小为700MB左右的DVD影片,如果将其转录成同样视听品质的RMVB格式,其个头最多也就400MB左右。不仅如此,这种视频格式还具有内置字幕和无需外挂插件支持等独特优点。要想播放这种视频格式,可以使用RealOnePlayer2.0或RealPlayer8.0加RealVideo9.0以上版本的解码器形式进行播放。
★FLV视频格式
FLV 是FLASH VIDEO的简称,FLV流媒体格式是一种新的视频格式,全称为Flash Video。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。
目前各在线视频网站均采用此视频格式。如新浪播客、56、土豆、酷6、youtube等,无一例外。FLV已经成为当前视频文件的主流格式。
FLV就是随着Flash MX的推出发展而来的视频格式,目前被众多新一代视频分享网站所采用,是目前增长最快、最

为广泛的视频传播格式。是在sorenson 公司的压缩算法的基础上开发出来的。FLV格式不仅可以轻松的导入Flash 中,速度极快,并且能其到保护版权的作用,并且可以不通过本地的微软或者REAL播放器播放视频。

【常见的视频编码】

1、Microsoft RLE
一种8位的编码方式,只能支持到256色。压缩动画或者是计算机合成的图像等具有大面积色块的素材可以使用它来编码,是一种无损压缩方案。
2、Microsoft Video 1
用于对模拟视频进行压缩,是一种有损压缩方案,最高仅达到256色,它的品质就可想而知,一般还是不要使用它来编码AVI。
3、Microsoft H.261和H.263 Video Codec
用于视频会议的Codec,其中H.261适用于ISDN、DDN线路,H.263适用于局域网,不过一般机器上这种Codec是用来播放的,不能用于编码。
4、Intel Indeo Video R3.2
所有的Windows版本都能用Indeo video 3.2播放AVI编码。它压缩率比Cinepak大,但需要回放的计算机要比Cinepak的快。
5、Intel Indeo Video 4和5
常见的有4.5和5.10两种,质量比Cinepak和R3.2要好,可以适应不同带宽的网络,但必须有相应的解码插件才能顺利地将下载作品进行播放。适合于装了Intel公司MMX以上CPU的机器,回放效果优秀。如果一定要用AVI的话,推荐使用5.10,在效果几乎一样的情况下,它有更快的编码速度和更高的压缩比。
6、Intel IYUV Codec
使用该方法所得图像质量极好,因为此方式是将普通的RGB色彩模式变为更加紧凑的YUV色彩模式。如果你想将AVI压缩成MPEG-1的话,用它得到的效果比较理想,只是它的生成的文件太大了
7、Microsoft MPEG-4 Video codec
常见的有1.0、2.0、3.0三种版本,当然是基于MPEG-4技术的,其中3.0并不能用于AVI的编码,只能用于生成支持“视频流”技术的ASF文件。
8、DivX- MPEG-4 Low-Motion/Fast-Motion
实际与Microsoft MPEG-4 Video code是相当的东西,只是Low-Motion采用的固定码率,Fast-Motion采用的是动态码率,后者压缩成的AVI几乎只是前者的一半大,但质量要差一些。Low-Motion适用于转换DVD以保证较好的画质,Fast-Motion用于转换VCD以体现MPEG-4短小精悍的优势。
9 、DivX 3.11/4.12/5.0
实际上就是DivX,原来DivX是为了打破Microsoft的ASF规格而开发的,现在开发组摇身一变成了Divxnetworks公司,所以不断推出新的版本,最大的特点就是在编码程序中加入了1-pass和2-pass的设置,2-pass相当于两次编码,以最大限度地在网络带宽与视觉效果中取得平衡。

相关文档
最新文档