我正在运行 Ubuntu 14.04,但一直遇到音频问题。一切正常,直到我用 VLC 打开 mp4 文件并选择音频设备。
我是 Ubuntu 的新手,虽然我在网上阅读了大量关于 Linux/Ubuntu 上的声音系统的页面,但还是没能找出问题所在...
那么,发生的事情是这样的。
启动后,我可以毫无问题地观看 YouTube 视频并运行命令
markus@markus-HP:~$ aplay /usr/share/sounds/alsa/Front_Center.wav Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
让 Ubuntu 使用上述控制台输出说‘Front Center’。
系统还检测到两个声音设备:
markus@markus-HP:~$ cat /proc/asound/cards 0 [MID ]: HDA-Intel - HDA Intel MID HDA Intel MID at 0xc4500000 irq 29 1 [HDMI ]: HDA-Intel - HDA ATI HDMI HDA ATI HDMI at 0xc4420000 irq 30
但是,当尝试使用 VLC 或预装的视频播放任何 .mp4 或 .avi 文件时,视频应用程序会崩溃,播放的视频没有音频。
当尝试观看 YouTube 视频时,Firefox 会冻结或播放无声音的视频。当尝试更改音频音量时,Ubuntu 没有响应或延迟(大约 10 秒后)。
运行上述“Front_Center”命令也会产生不同的输出。
markus@markus-HP:~$ aplay /usr/share/sounds/alsa/Front_Center.wav ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Timeout aplay: main:722: audio open error: Connection refused
我尝试了 .asoundrc 一小会儿,但又把它删除了。我还删除了 pulseaudio,但又重新安装了它,现在安装了以下软件包
markus@markus-HP:~$ apt --installed list
pulseaudio/trusty-updates,now 1:4.0-0ubuntu11.1 amd64 [installed]
pulseaudio-module-x11/trusty-updates,now 1:4.0-0ubuntu11.1 amd64 [installed,automatic]
pulseaudio-utils/trusty-updates,now 1:4.0-0ubuntu11.1 amd64 [installed,automatic]
...我的猜测是我在 VLC 的音频设备上选择一个选项时搞砸了某些事情,但我无法弄清楚这到底造成了什么影响。
..我也尝试过完全放弃 pulseaudio,让 ALSA 完成所有工作,但我不明白该怎么做。我读到的文章是这(德语!),但我找不到多媒体系统选择器,也不知道任何其他方法将所有设备更改为 ALSA...
最好的,马库斯
答案1
我刚刚重新安装了 Ubuntu,至少它又能正常工作了。不过,我还没找出问题所在。
答案2
VLC 中有一个设置,上面写着编码器类型,你可以试试这个设置,看看是否有用 在此处输入图片描述