linux提取声卡的codec教程,发个菜鸟提取声卡codec文件图文教程,老手就别看

本文介绍了如何在MACOSX系统中使用AppleHDAPatcher工具为不被默认驱动支持的HD声卡添加codec信息。通过Linux的Ubuntu LiveCD获取codec信息,然后在MACOSX中应用到AppleHDAPatcher,从而让声卡正常工作。
摘要由CSDN通过智能技术生成

本帖最后由 ksmshws 于 2011-4-22 17:57 编辑

AppleHDAPatcher&codec——关于HD声卡驱动

MACOSX 系统对HD Audio声卡一般是用AppleHDA包驱动的。但AppleHDA不是什么都管的,对于codec这个东西他就认得不全。codec是干什么的呢?他 负责把麦克风、线路输入的模拟信号转成数字信号再交给计算机系统处理处理,计算机中的数字音频信号也要由codec还原成模拟信号然后交由声卡送出。

现在已经有了AppleHDAPatcher这个补丁文件,但这个文件必须要加入你的codec的信息,才能让CODEC工作正常。说白 了,AppleHDAPatcher这个补丁程序就是给AppleHDA驱动包添加codec信息用的。所以你必须获得你声卡的codec信息。

如何获得codec呢?这个活只好请linux系统帮忙了,难道还要安装一个linux系统不成?不必,linux的一些发行版有LIVE CD,就是一张光盘上的操作系统,用光盘就可以引导计算机到linux工作了,最好用的是Ubuntu的Live CD了,进入系统,然后启动终端,键入如下命令:

sudo -s

cat /proc/asound/card0/codec#? > codec.txt

然后你把生成的codec.txt 文件复制到你能在MACOSX中看到的地方,比如U盘,比如FAT32的磁盘里。

如何找到codec.txt文件对于没用过UNIX类系统的人有点困难,你可以这样做,在终端使用find命令查查codex.txt在那里,你要是不会用find命令,那你就google一下阿。

一般来讲,刚才的命令放到了root目录里了,你还可以这样做,

sudo -s

cat /proc/asound/card0/codec#? > /root/Desktop/codec.txt

这样他就放到桌面上了。

或者

sudo -s

cat /proc/asound/card0/codec#? > /tmp/codec.txt

如何让AppleHDAPatcher 把codec.txt信息弄到AppleHD驱动中呢?

回到MAC OS X系统。用root帐户登陆。

你把codec.txt拖到解压出来的AppleHDAPatcher上就ok。

如果Ubuntu下你的声卡不发生,你就无法用UIbuntu Live CD得到codec信息,因为Ubuntu没认出你的声卡。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值