编译安装MPlayer之后播放音频文件无声!

王帅 发布于 2010/10/07 22:18
阅读 1K+
收藏 1

我自己编译安装的mplayer,在编译的过程中没有提示什么错误!但是播放,mp3文件的时候提示如下的错误

----------------------------------------------------------------------错误信息---------------------------------------------------------------------------------------

 

[root@localhost shawn]# mplayer Downloads/believe.mp3 

MPlayer 1.0rc3-4.4.4 (C) 2000-2009 MPlayer Team

 

Playing Downloads/believe.mp3.

Audio only file format detected.

==========================================================================

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3

AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)

Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)

==========================================================================

[AO OSS] audio_setup: Can't open audio device /dev/dsp: Invalid argument

DVB card number must be between 1 and 4

AO: [null] 44100Hz 2ch s16le (2 bytes per sample)

Video: no video

  =====  PAUSE  =====

A:   8.7 (08.6) of 366.0 (06:06.0)  1.2%   

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

我重新编译过一次,仍然是这个问题!我用的是Fedroa 13!   gcc 4.4.4!

请大家有前车之鉴的朋友帮忙解决,谢谢!

 

加载中
0
崔钢
崔钢

在linux上是比较麻烦的。可能需要安装一些其他的包。

0
王帅
王帅

具体的是那些包呢?我看过说明文档,上面没有这方面的具体说明!能麻烦你详细说明一下吗?

0
崔钢
崔钢

最有可能的是gstream

0
崔钢
崔钢

还有就是mpge for gstream 的包

0
douglarek
douglarek

呵呵, Invalid argument,你的参数不对啊,你去google一下shell执行mplayer播放mp3需要的参数

0
douglarek
douglarek

再一个就是在fedora13下,也没有自己编译mplayer的必要啊,fedora没有默认安装mp3的解码器,这个你需要更新一下源,加入一些封闭源

0
王帅
王帅

我是刚开始学习fedora,你的两句话我有点不理解,你的意思是mplayer在Fedora中就有,然后只是没有MP3的解码器而已!还有什么叫做“封闭源”?

0
城头的土人
城头的土人

字面上的意思是没有找到/dev/dsp这个设备,确认一下你的Fedora有这个名字。另外,检查mplayer的与音频有关configure参数看看

返回顶部
顶部