同步控制(Synchronization):
在AVI文件中,图像和音频是同步得很好的。但实际上由于CPU处理能力的不够,回放AVI时有可能出现图像和音频不同步的现象。当AVI文件的数据率较高,而MPC的处理速度不够时,容易出现图像和音频不同步的现象。如视频中人张嘴说话,但声音并没有发出来。设置同步控制可保证在不同的MPC环境下播放该AVI文件时都能同步。此时播放程序自动地丢掉一些中间帧以保证视频和音频的同步。
压缩参数:
在采集原始模拟视频时可以用不压缩的方式,这样可以获得最优秀的图像质量,但是代价就是文件极大。最原始的AVI每秒可达150M。生成AVI文件时需要根据应用环境的不同选择合适的压缩参数。
压缩算法:
压缩算法是首先要确定的一个参数。与MPEG标准不同的是,AVI采用的压缩算法并无统一的标准。也就是说,同样是以AVI为后缀的视频文件,其采用的压缩算法可能不同,需要相应的解压缩软件才能识别和回放该AVI文件。Microsoft公司推出AVI文件格式和VFW软件时,同时也推出了一种压缩算法,由于AVI和VFW的开放性,其它的公司也相应推出了其它压缩算法,只要把该算法的驱动加到Windows系统中,就可以在Windows系统中播放用该算法压缩的AVI文件。
压缩 算法
|
Microsoft Video 1
|
Microsoft RLE
|
Cinepak Codes by Radius
|
Intel Indeo Video R3.2
|
文件 容量
|
2.121MB
|
3.277MB
|
1.1MB
|
1.48MB
|
效果
|
可以保证指定的数据传输率,总体效果较好。
|
当相邻帧之间有大的变化时,通过减少色彩信息降低从帧到帧的变化量,但这样可能造成图像的模糊。
|
更小的压缩比、更好的图像质量和更快的回放速率。效果很好。
|
压缩特性与Cinepak算法类似,具有很好的压缩效果。
|
特点
|
VFW默认的帧内有损压缩算法,支持8位和32位的图像深度。
|
行程编码帧内压缩,适合于处理计算机生成的动画或合成图像,可用于8位图像深度。
|
一种非对称很强的压缩算法,适用于从CD-ROM光盘平台上回放24位深度的视频文件。
|
Indeo的系列算法还有:Indeo
(R)Video
Interactive ;Indeo
video 5.0等。Indeo采用多种帧内有损压缩算法,并根据所要求的帧率、图像尺寸、颜色深度等参数,自动选择相应的算法组合。
|
以上是一些比较基本的压缩算法,现在常使用的压缩算法为DIVX或者XVID,压缩比更高,效果更好。
(责任编辑:luwei) |