You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MPlayer播放OGG文件无音频输出且立即退出的问题求助

MPlayer播放OGG文件无音频输出且立即退出的问题求助

最近碰到个棘手的问题:用MPlayer播放OGG音频文件时,完全听不到声音,而且程序几乎瞬间就退出了。

下面是我运行MPlayer时终端里的完整输出:

jcast@jcast-Galago-Pro:~$ mplayer '/home/jcast/Music/Wade Bowen/The Given/Saturday Night.ogg'

MPlayer 1.5+svn38423-2build1 (Debian)

do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /home/jcast/Music/Wade Bowen/The Given/Saturday Night.ogg.
libavformat version 60.3.100 (external)
libavformat file format detected.
[lavf] stream 0: audio (vorbis), -aid 0, Saturday Night
Load subtitles in /home/jcast/Music/Wade Bowen/The Given/
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 60.3.100 (external)
AUDIO: 44100 Hz, 2 ch, floatle, 160.0 kbit/5.67% (ratio: 20000->352800)
Selected audio codec: [ffvorbis] afm: ffmpeg (FFmpeg Vorbis)
==========================================================================
AO: [pulse] 44100Hz 2ch floatle (4 bytes per sample)
Video: no video
Starting playback...
A: 209.7 (03:29.6) of 209.7 (03:29.6) ??,?%

Exiting... (End of file)

目前测试过的所有OGG文件都是这个情况(不过还没遍历完整个音乐库),但用ogg123播放这些文件却完全正常,声音输出没问题。

我实在想不起来最近修改过什么系统设置或者安装过什么软件会导致这个问题——毕竟我库中有1345个MP3和1411个OGG文件,要是早就出问题我肯定会注意到的。

下面是我查到的相关软件包版本信息:

MPlayer版本:

$ dpkg -l mplayer
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version                Architecture Description
+++-==============-======================-============-==================================
ii  mplayer        2:1.5+svn38423-2build1 amd64        movie player for Unix-like systems

Vorbis相关库版本:

$ dpkg -l '*vorbis*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                 Version             Architecture Description
+++-====================-===================-============-==========================================================
ii  libvorbis0a:amd64    1.3.7-1build2       amd64        decoder library for Vorbis General Audio Compression Codec
ii  libvorbis0a:i386     1.3.7-1build2       i386         decoder library for Vorbis General Audio Compression Codec
ii  libvorbisenc2:amd64  1.3.7-1build2       amd64        encoder library for Vorbis General Audio Compression Codec
ii  libvorbisenc2:i386   1.3.7-1build2       i386         encoder library for Vorbis General Audio Compression Codec
ii  libvorbisfile3:amd64 1.3.7-1build2       amd64        high-level API for Vorbis General Audio Compression Codec
ii  libvorbisidec1:amd64 1.2.1+git20180316-7 amd64        Integer-only Ogg Vorbis decoder, AKA "tremor"
ii  vorbis-tools         1.4.2-1build2       amd64        several Ogg Vorbis tools

有没有大佬遇到过类似的问题?或者能给点排查方向的建议?

备注:内容来源于stack exchange,提问作者Jonathan Cast

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:48:22