画外音:
Cinepak Codec by Radius编码最初发布的时候是用于在386的机器上看小电影,在较高数据压缩率下,有很高的播放速度。与其它压缩程序相比,利用这种压缩方案可以取得更高的压缩比和更快的回放速度,但是它的压缩时间相对较长。它能在任何有Windows的机器上播放,而且它对硬件的要求极低。
大头想了想,觉得问题应该是出在“视频流”一栏中的“压缩程序”的选择上,于是大头决定试一下所有的压缩程序,看看每种程序的效果如何。不过这次大头学乖了,只用了一段30秒的DVD片段来测试。
接下来选择用Microsoft Video 1 和Microsoft RLE试了试,发现这两种压缩程序的效果惨不忍睹,看起来色彩不太对劲。
Microsoft Video 1用于对模拟视频进行压缩,是一种有损压缩方案,最高达到256色,它的品质就可想而知了。
Microsoft RLE是一种8位的编码方式,只能支持到256色。压缩动画或者是计算机合成的图像等具有大面积色块的素材可以使用它来编码,这一种无损压缩方案。
跟着又试了试Microsoft H.261和H.263 Video Codec,结果跟本不能用,没等转换就退出来了。
Microsoft H.261和H.263 Video Codec是用于视频会议的Codec,其中H.261适用于ISDN、DDN线路, H.263适用于局域网,不过一般机器上这种Codec是用来解码播放,不用于编码。
不能用就算了,换成Intel Indeo Video R3.2吧,这次能用了,而且效果比前面的几种都要好,速度也快多了,不过和DVD比就差远了,生成的文件也很大。
Intel Indeo Video R3.2的压缩率比Cinepak大,效果也要好于Cinepak,但需要回放的计算机要比Cinepak的快。
看来Intel Indeo Video R3.2还是不行,那么下面的Intel Indeo Video 4.5和Indeo Video 5.1如何呢?看起来版本比R3.2要高,果然,效果要比前面的压缩程序好得多了,不过文件却比R3.2还要大,而且Intel Indeo Video 4.5的转换时间要比其它的程序要多几倍啦,算起来只有Indeo Video 5.1最好,生成的文件比其它的都要小,画质相当不错,不过速度就比较慢了(比4.5要快)。
Intel Indeo Video 4和5编码,常见的有4.5和5.10两种,质量比Cinepak和R3.2要好,可以适应不同带宽的网络,但必须有相应的解码插件才能顺利地将下载作品进行播放(一般Windows里已经有了)。适用于装了Intel公司MMX以上CPU的机器,有快速的压缩选择、灵活的关键帧选项、色度键,回放效果优秀。
尝试了这么多种压缩程序还是不行,大头可没有气馁,大头的钻研精神可是一流的。那就试试Intel IYUV Codec和None方式吧,这一次可好了,效果和DVD相差无几,不过None方式生成的AVI文件却大得吓人,基本上不能播放,30秒的视频就快有1G了,IYUV方式则好得多了。