可用Xing MPEG放电影的486微机配置

Author: 四川 江伟铿 Date: 1996-01-19

        一、简介
        Xing软件是一个模拟MPEG播放VCD影碟的软件,一些报刊已发表文章介绍了运行Xing软件放VCD的试验,其结果大部分认为该软件对微机的配置要求较高,或是必须使用高版本的Xing软件,使用人感到十分失望。
        不久前,我在自己配置不高的486微机(以下简称A机)上,基本实现了利用0.99版本的Xing软件播放VCD。在1/4画面时,可达到Xing软件要求的30帧/秒正常播放速度,声音图象都良好;全画面也可连续播放,但速度较慢(20帧/秒),声音图象也能连续不间断,效果基本上是满意的。目前已按该配置方式运行半年左右。
        最近我和朋友们又按更低的硬件配置(以下简称B机),在几台机子上实现了这种播放,可供广大经济条件不宽裕的电脑发烧友组装自己的机器或升级到486时参考。
        二、配置条件和测试结果
        三、对硬件和软件环境配置的讨论
        1.主板:上述结果是对Chips-912主板测试得到的,换用同档次、价格的精英、皇旗及OPTI等主板测试,均未达到上述数值。该类主板均为VESA总线、可调压、有4个30线和2个72线的内存插槽、无Cache,是较低档次的一类。912主板还可跳线设置为100MHz运行,但易发热,毕竟不是正常运行。是否可用DX4/100CPU我们没有试过,另有一种Chips-918主板为PCI总线,由于目前显示卡价格较高,也没有测试。
        2.CPU:测试结果中Inter 486DX2/66运行80MHz时(需加散热风扇)效果比Ti 486DX2/80好,可能是因为Intel 486DX2/66确比Cyrix速度快,但Ti 486DX2/80价格实在太便宜了。
        3.硬盘:在测试中发现Maxtor硬盘与光驱(试过美上美、海豚、精英等三种光驱)配合时,只能分为C和D(光驱为E盘),若多分则死机。经试验其他牌子无此现象,但Maxtor硬盘本身运行速度较高。
        4.显示卡:本文介绍的配置之所以可以运行Xing软件,关键是选用了速度较快但价格不是很高的DSP-6430 VESA卡。用5428和9440卡都远达不到这个速度;也试用过S3805卡,虽用Speed测试较高,但在上述配置下运行Xing时反不如6430卡。上述结果是在1MB显示内存下测得了,该卡可扩为2MB显示内存,速度会提高些。两种I/O卡运行效果也无差别,不一定买套卡。
        5.内存:使用4MB内存已可在下限正常运行。8MB内存效果明显示好于4MB,若经济条件许可扩为8MB较好。采用1MB的30线内存条4条和单条4M的72线内存条,运行效果没有明显差别。
        6.光驱:上述三种光驱均为IDE接口,运行效果无明显差别。
        7.声卡:国产声望卡兼容性好、音量大、价格便宜,适合一般对音质要求不很高的条件使用。选购准16位声卡时,配带的软件中除MIDI Drive文件外,应包括有一个WAVE或Audio Drive文件,并把MIDI和WAVE都装入Windows的驱动程序内,否则运行Xing时不能发声。真16位声卡一般都有这些文件,也应在安装后使用。
        8.Xing MPEG软件版本:上述使用的是0.99版本,试用1.0和1.1版本都不能实现正常播放,估计版本再高可能配置要求会更高,由于没有得到更高版本的Xing MPEG软件,不好下结论。
        9.Windows版本:上述结果是在中文Windows 3.1(PWIN31)条件下得到的,使用Windows 3.11的速度则相对要快些。在Windows 95(8M内存)下运行极慢,估计是因为Xing适用于16位而不是32位,当在Windows 3.x版本下,把386增强模式设为32位,也不能运行。
        10.环境设定:环境的设定十分重要。在4MB内存时,要达到上述效果应将系统BIOS中的Cache和各Whadow项设为Enable,设置0等待以及High和Fast。此外Config.sys和Autoexec.bat文件配置应尽量简洁,设多重配置时运行Xing的部分不要用Smartdrv,对Emm386可用noems,精心调整,留出更多的可用内存。8MB内存则可以使用Smartdrv和Emm386的RAM。色彩选256色即可,过高并不能大幅度提高画面质量,反而会使速度降低。
        四、对Xing软件的讨论
        1.Xing软件既然是用软件播放MPEG,设计是不会以硬悠扬的高配置为主要对象,我们在奔腾90机上运行效果也未表现很好(也许要进一步调整)。不过目前有能力购买奔腾机、解压卡(电影卡)的单位和个人不少,且总的说来用电影卡播放VCD的效果还是比用Xing软件效果好得多,但前者毕竟价格较高,不是所有用户都能问津的。
        2.Xing软件可作为一个较实用的测试软件,可运行Xing的软件的486低档微机运行其他软件一般都没有大的问题,因此可以视为一种综合性能的测试软件。该软件TEST中的三项参数并非单指定面含义:其中disk项包含硬盘和光驱共同运行的效果,而CPU项包含CPU和内存共同作用的结果,三项测试数值都应低于TEST中给出的要求数值。本文中的配置display-bus项尚未达到理想要求;如能有更好的显示卡,当全画面时也许能达到更高的速度。
        3.该TEST将14帧/秒左右定为good;20帧/秒左右定为better;而30帧/秒左右定为Ideal(理想的)。我们的测试表明,1/4画面在20~30帧/秒左右播放很好,全画面是在14~20帧/秒之间运行,当速度仅为12帧/秒左右(放全面画时),就可能会死机,至少应达到13.6帧/秒。
        4.该软件利用了内存和硬盘反复读写,当内存低时,相应硬盘的运行次数增多,8MB内存以上,读写次数明显减少,速度也相应提高了。
        综上所述,用Xing软件在低配置条件下运行VCD并非不可以实现,而效果好坏的标准因人而异,也与经济条件有关,上述播放结果已基本达到用软件播VCD的较好效果。