ccidnet????

出版日期:1999-09-06 总期号:855 本年期号:65

本期导读
要闻综合
电脑工作室
市场
硬件
软件
infotimes
解决avi文件压缩问题一例

李先武

  avi(audio vedio interactive)是一种通用的视频、动画文件格式,我们知道wav声音文件在不同的机器上都是可以播放的,这是否意味着avi文件也是这样的呢?

  前一段,笔者买了一块dc10 plus视频捕捉卡,随卡带的驱动程序盘提供了一个studio视频编辑软件包,由于可以叠加各种效果字幕,使用非常方便,所以笔者利用这个软件包编辑了很多段视频文件。由于视频文件需要放在笔记本电脑中拿到外单位去演示,于是将这些经过编辑的视频文件从台式机传到笔记本中。谁知道这些视频文件在笔记本电脑里却不能播放,提示缺少相应的解码程序。于是回过头到台式机上察看,原来studio编辑软件默认的是随安装程序添加的motion-jpeg压缩算法,显然这一算法不具通用性,所以只好在台式机的studio中选用通用的压缩算法重新生成。可见,虽然同是avi文件,但不通用的压缩算法也会导致在不同的机子上播放出问题,故此,对于供发行或交流之用的视频文件应避免用捕捉卡自带的压缩算法生成。

  根据笔者的比较,在质量和压缩比兼顾的情况下,win 95或win 97中,intel indeo 3.2 是一个不错的通用压缩算法,win 98中可选用indeo video 5.04。表1是我们在3ds max中用不同的压缩算法生成的几个文件,操作系统为win 98,分辨率为320×240,帧数为10帧,供大家比较参考。

  表1

压缩算法

压缩品质

主帧间隔

文件长度

cinepak codec by radius

100

15

143kb

intel indeo(r) video r3

100

15

46kb

microsoft video 1

100

15

845kb

mpeg-4视频高速压缩程序

-

-

7kb

indeo video 5.04

100

15

101kb

intel indeo(r) video interactive

100

15

123kb

intel indel(r) video raw r1.1

-

-

846kb

(全屏)(未压缩)

-

-

2253kb