我安装了Debian 7,我想要一个音乐播放器,所以我尝试了banshee,xine,amorak,exaile,mp3blaster,totem,lxmusic,xmms2。
在尝试了所有这些之后,唯一能播放声音的是mplayer和其他基于mplayer的软件,如gnome-mplayer、gmplayer等。
是什么使mplayer不同于其他允许播放音频的播放器呢?
发布于 2014-08-20 07:29:31
可能您没有安装相应的gstream插件。
如果没有适当的音频/视频解码器,它就不会播放。MPlayer不依赖于此,所以它可以工作。
发布于 2014-08-20 07:27:53
在Linux中有不同的声音播放方式。有:脉冲音频,阿尔萨,开放源码软件,杰克。也有多个更高级别的库,比如: sdl,openal。
Mplayer可以使用很多这样的方式,如果其中一种方式不起作用,可以选择不同的方式来访问音频。调查mplayer -ao help。通过日志查找哪些ao为您工作,并通过显式指定ao进行检查。如果阿尔萨找到正确的设备。找出你的不工作程序如何播放声音,并找出不同之处。
如果要注意使用哪种设备播放,可以尝试不同的设备(在mplayer -ao alsa:device=.中)--可能有立体声、环绕声等,有些东西可能无法工作。
此外,您可能使用不同或错误的音频卡(您可能有HDMI和集成,例如)。
如果脉冲音频检查你的音量水平是正确的。
使用alsamixer检查alsa和f6中的卷级别,以选择和检查alsa设备的列表。
使用pavucontrol设置您的脉冲音频。
如果脉冲音频不能工作,也可以删除它=)
https://unix.stackexchange.com/questions/151051
复制相似问题