我最近在我的所有计算机上重新安装了 Ubuntu 和 Mythbuntu。
在我的其中一台计算机 Mythbuntu 11.10 上,当我播放视频时,当视频开始时,我会听到一阵持续不断的白噪声(静电噪音)。
如果我停止视频并重新启动,噪音就会消失。
有时,如果我快进或操作视频,噪音就会出现。它似乎是通过启动或与视频交互而产生的,然后停止的。
关于为什么会发生这种情况以及如何摆脱它,您有什么想法吗?
现在假期有点空闲,我把这个问题拍成了视频并上传这里。
正如您在视频中看到的,它开始正常播放。我按了几次“快进”按钮,一切正常。按几次后,您可以听到白噪声爆发。之后,每次按下按钮时,噪声都会出现或消失。每次按下按钮都会随机启动或消除白噪声。
还要注意,视频开始时没有白噪声。但有时,视频开始时白噪声立即出现。最后,在视频中,我只需按下“快进”和“后退”按钮即可。但是,暂停和大多数其他按钮有时也会触发白噪声。
我希望这能更清楚地说明问题所在。
答案1
为了确认这是否是 pulseaudio 问题,我将暂时禁用 pulseaudio:
echo autospawn = no|tee -a ~/.pulse/client.conf && killall pulseaudio
然后在 MythTv - 实用程序/设置 - 设置 - 常规中将音频设置更改为ALSA:default
要恢复为 pulseaudio:
autospawn=no
将的值更改autospawn=yes
为~/.pulse/client.conf
然后注销并登录
一旦确认是 PulseAudio 问题,您可能有三种选择:
- 向 MythTV 开发人员提交错误报告并希望他们修复该问题。您需要主动与他们联系,以便他们能够帮助您等。
- 查看现有的 10.04 脉冲音频错误报告,看看是否可以对 Oneiric MythTV 源进行相同或类似的修补 - 这并不容易!
- 看看是否只用作
ALSA:Default
MythTV 音频设置。您不需要关闭主机脉冲音频 - 因此多播等应该仍然有效。您可能需要启用 MythTV 软件控件来更改声音设置。或者/另外,安装gnome-alsamixer
或仅alsamixer
控制您的音频设置,例如音量、启用的扬声器等。
答案2
一些应用程序可以直接访问您的声卡或使用 PulseAudio,或者它们使用不同的解决方案(例如 ALSA),这是您仅在某些软件上遇到此类问题的主要原因。
解决方案确实很棘手,因为不同的声卡可以有非常不同的行为,我的意思是“非常非常非常非常不同”,而且不同的应用程序可以使用不同的框架。
尝试使用对话菜单更改输出gstreamer-properties
。
或者你可以试试这个https://bugs.launchpad.net/ubuntu/lucid/+source/mythtv/+bug/550100/comments/8这是来自此主题的一篇文章https://bugs.launchpad.net/ubuntu/lucid/+source/mythtv/+bug/550100