|
|
发表于 2007-3-16 09:53:33
|
显示全部楼层
Post by cc0219
诸如这样的文件
[VeryNiuB][hatarakiman][04][X264_OGG][1F8F76F2].avi
出现的错误提示是:cannot find codec for audio format 0x6771
我google了下,似乎也米找到解决办法,在一篇文章中看到是
“默认的安装少了一个vorbis.acm解码器的缘故,解决的方法如下,下载vorbis.acm,可将其放置在path路径的任意位置,比如说home目录,不过我建议您放在/usr/lib/win32下:
然后,我们要通过~./mplayer/codecs.conf文件告诉Mplayer使用vorbis.acm解码 0x6771格式的音频,因为我们使用了codecs.conf文件,Mplayer不再自动到解码器中寻找匹配的解码器,所以我们需要在 codec.conf文件中定义所有已知格式的解码器,不过不用担心,Mplayer默认在/etc/mplayer中有一个完整定义好的 codecs.conf.dpkg-bak,我们只需要将其复制过来,然后添加vorbis.acm解码器的定义就可以了:
$cp /etc/mplayer/codecs.conf.dpkg-bak ~/.mplayer/codecs.conf
$gedit ~/.mplayer/codecs.conf
添加以下代码:
audiocodec vorbisAcm
info "OggVorbis ACM"
status working
comment "OggVorbis driver using vorbis.acm"
format 0x676F ; mode1+
format 0x6771 ; mode3+
driver acm
dll "vorbis.acm"
”
我按照文中的方法修改了 /usr/share/doc/mplayer-1.0/codecs.conf 这个文件,但是似乎還是没有解决。
請教各位高人如何解决这个问题
小弟也試了一篇,發現mplayer-1.0_rc1-r2這個版本,沒有了codecs.conf 這個檔案,就算我把網上別人的下回來用了,也說是有錯誤,看來是這個機制改變了 |
|