LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2572|回复: 1

mplayer无法解码内嵌ogg音频的avi文件

[复制链接]
发表于 2006-11-5 10:56:09 | 显示全部楼层 |阅读模式
诸如这样的文件
[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  这个文件,但是似乎還是没有解决。
請教各位高人如何解决这个问题
发表于 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 這個檔案,就算我把網上別人的下回來用了,也說是有錯誤,看來是這個機制改變了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表