20060619

由ADI 1986a引起的暴音及视频跳帧问题

Author:  WinkCategories:  Windows

几个月前,公司给配发了新电脑,我得到的系统配置是:

  • Pentium D 506
  • Asus P5PL2
  • Asus EN6600/TD
  • V-DATA DDR2-533 512M*2
  • WD SATA 150 160GB

新装了系统之后,开始觉得用起来很舒畅,但是问题不久之后就出现了。

首先是播放视频时,经常会出现跳帧,开始并不见怪, 以为是片源问题,但是后来问题越来越觉得严重,一段四十五分钟的视频,竟然会跳帧10次以上,这已经是很不正常了。最初认为是Xvid解码器的原因,因为以前用的是1.02版本,新装了系统之后才换成1.10beta。但是很快这个可能就被排除,因为播放WMV也跳帧,这肯定就不关Xvid解码器的事了。后来因为工作原因,问题就这样放着,并未过多理会。

不过,让我郁闷的是,在使用Window Media Player 10听mp3的时候,也会有频繁的跳帧。在我使用最多的Foobar 2000上,跳帧的问题从来没有出现过,可是替代地,Foobar也有新的问题:在我每次离开的时候按下Pause键后,回来之后按Play继续听的时候,会出现声音很大的暴音,这个毛病也会出现在使用Media Player Classic播放视频的同样操作。

不能让这些问题再折磨我了,开始排查!视频解码器早先已经排除了,接下来可能的是音频解码器、播放器和声卡驱动。前者应该不会。播放器虽然都有一些问题,但是形式不同,同时出问题的可能性又很小,况且我装系统的习惯是从来不装大包大揽型的解码器包,而是根据自己的需要,单个配置。这样前两者都被排除。剩下的就是声卡驱动了。

这个主板是Intel i945PL芯片,集成的声卡是ADI1986a,我安装的驱动是Asus官方提供的主板驱动。在Asus网站上所能查到的,也只是这个驱动而已,没有更新版本。而Analog Devices这个公司也很有趣,它出品的声卡控制器的驱动基本上不会在其官方的SoundMax网站上提供,而是需要自己去向各个采用其方案的主板商索取。现在我所能做的,就是去找其它品牌或者型号采用ADI1986a芯片的主板的声卡驱动了,看看安装之后问题能否改善。

我在一个俄罗斯网站上找到了用于Asus A8S-X同样是ADI1986a的驱动,版本号5.12.1.5430(我所用的是5.10.1.4100)。开始卸载我原有的驱动并重新启动系统,让我没有想到的是,开机之后竟然还能听到系统启动音。这很有趣,据我所知,Windows XP就算SP2也是没有HD Audio驱动的,这意味着集成HD Audio的主板在未安装声卡驱动的情况下应该是无法识别该设备的。我打开设备管理器,发现声音驱动是“Microsoft UAA Function Driver for High Definition Audio - Adi 1986”,我很兴奋地再打开“添加或删除程序”,果然发现“High Definition Audio Package - KB888111”,顺便上网查看了微软的官方说明,原来这是微软最近才发布的更新,需要安装该补丁之后,才能继续安装各品牌的HD Audio驱动。这个补丁应该是之前安装Asus官方声卡驱动时,附带于驱动自动安装的。

之后我又看了看视频并听了一些mp3,已经没有原先的问题了,看来,这些果然是驱动造成的。虽然微软提供的驱动性能都不怎么样,但是我对于音频也只是简单应用,只求无过就可以了。在这段时间里,希望SoundMax能发布一款稳定的驱动吧。

但是,我失算了!最近,我又给女友家里配了一台机器,主板使用的是Asus K8N-VM,集成的也是这款芯片。很不幸,问题又出现了。之前自以为使用“High Definition Audio Package - KB888111”补丁就可以当作HD Audio的驱动,但是我错了。因为这样有一个我当时没有试过的地方疏漏了——麦克风。

女友说家里的电脑没法语音聊天,麦克风根本没有声音,经过一系列的尝试,发现罪魁祸首还是驱动。在自己的机器上试试,不出所料,果然麦克风也是不能用的!打电话问了华硕,给出的答复依然对这个问题没有帮助,因为告诉他们听歌看电影有暴音和跳帧,他们是没有什么感觉的。在网上找到了很多版本的较新的驱动,问题依旧。现在能做的,就是老老实实再装上驱动,为了能使用麦克风而继续忍受暴音和跳帧。

问题总会有转机,就好像我会经常碰到问题,也经常会不经意地解决问题。2006年12月28日,一不小心我发现…

由于ACDSee莫明其妙无法启动的问题,将在公司工作用的机器重新安装了一遍系统。之后驱动声卡的时候,随便下了一个Mydrivers号称是最新的也是Asus出的驱动,在后来听歌的时候,意外地发现竟然没有之前的暴音问题。于是小心翼翼地试了试麦克风,OK!It works!打开INF文件看了看驱动版本,5.10.4560。又登录Asus的官方网站,发现有最新的驱动,发布日期是11月26日,但是版本号竟然比Mydrivers这个低,后来试过,一样是有问题的驱动。看来这个驱动我会保留很长时间了…

应该算是结尾了吧…

You can follow any responses to this entry through the RSS 2.0 feed. Responses are currently closed, but you can trackback from your own site.

Comments are closed.

Back to Page Top