Chromium 不播放声音

Chromium 不播放声音

我在 Ubuntu 13.04 上安装了 Chromium,但除了闪存之外,似乎无法从中获得声音。

例如,我安装了一个扩展,说话,它应该大声朗读段落,但我听不到任何声音。测试包括听音频文件,我也没有听到任何声音。

播放 YouTube 时听到声音,这让我相信计算机的声音本身没有问题,只有 Chromium 的声音有问题(因为 Flash 会发出声音)。

听到浏览器播放的声音(如谷歌翻译的声音)。

我该如何排除故障?可能存在什么问题?

当查看声音 > 应用子菜单,它甚至没有显示在那里。当我播放 YouTube 视频时,它确实显示。

图像

YouTube 视频播放时发生的情况示例

答案1

这里有一个更简单的解决方法:sudo apt-get install chromium-codecs-ffmpeg-extra。来源:错误 #991758

答案2

我也遇到了这个问题。这是 Chromium 的一个旧 bug:问题 22152:<audio> 标签不适用于扩展资源。无论如何,我不明白他们是如何修复那里的(实际上我并没有打扰自己) - 如果他们修复了(写着它已经修复了)。因此,我不会解释那里发生了什么。

我按照以下步骤修复了此问题:

  • 下载并安装 Google Chrome
  • 用...替换/usr/lib/chromium-browser/libffmpegsumo.so文件/opt/google/chrome/libffmpegsumo.so(预防性,您可以复制原始文件)。

替换 libffmpegsumo.so

  • 可选,如果您不再需要 Google Chrome 或不打算在将来使用它,请卸载它。
  • 打开 Chromium 浏览器并检查您现在是否可以听到声音,例如在 Google 翻译中。

检查声音是否正常工作


我认为,不确定,发生这种情况是因为 Chrome 中包含的许多音频和视频编解码器由于许可、专利和诸如此类的东西而不包含在 Chromium 中。

答案3

无需安装,只需下载包并解压,例如:

sudo dpkg -x google-chrome-stable_current_amd64.deb ./google
sudo cp /usr/lib/chromium-browser/libffmpegsumo.so /usr/lib/chromium-browser/libffmpegsumo.so.backup
sudo cp /home/YOURUSERNAME/Downloads/google/opt/google/chrome/libffmpegsumo.so /usr/lib/chromium-browser/libffmpegsumo.so

好的,重新启动chromium。

答案4

如果您已经从 Ubuntu Software 下载了 Chromium,请按照以下步骤操作。

在这种情况下也会出现同样的问题。

要解决此问题,请按照以下步骤操作。

  1. 转到 Ubuntu 软件 > 已安装 > 查找 Chromium 浏览器

    Chromium 页面详细信息

    点击允许标签

  2. 看看打开的窗户

    启用窗口中播放音频

    使能够 播放音频

相关内容