Chromium 不播放聲音

Chromium 不播放聲音

我在 Ubuntu 13.04 上安裝了 Chromium,但除了 flash 之外,我似乎無法從中獲得任何聲音。

例如,我安裝了一個擴展,說出來,它應該大聲朗讀段落,但我聽不到聲音。測試包括聽音頻文件,我也沒有從中得到任何東西。

在 YouTube 播放時聽到聲音,這讓我相信電腦的聲音本身不是問題,只有 Chromium 的問題(因為 Flash 會發出聲音)。

聽到瀏覽器播放的聲音(如Google翻譯的說話聲)。

我可以做什麼來排除故障?可能是什麼問題呢?

當查看時聲音 > 應用子選單,它甚至沒有顯示在那裡。當我播放 YouTube 影片時,它確實會顯示。

影像

YouTube 影片播放時發生的情況範例

答案1

這是一個更簡單的修復方法sudo apt-get install chromium-codecs-ffmpeg-extra:來源:錯誤#991758

答案2

我也有這個問題。這是一個關於 Chromium 的老 bug:問題 22152:<audio> 標記不適用於擴展資源。無論如何,我不明白他們是如何修復那裡的(實際上我並沒有打擾自己) - 如果他們修復了(寫的是它已修復)。因此,我不會解釋那裡發生的事情。

我按照以下步驟修復了它:

  • 下載並安裝Google瀏覽器
  • /usr/lib/chromium-browser/libffmpegsumo.so將文件替換為/opt/google/chrome/libffmpegsumo.so(預防性的,您可以複製原始文件)。

替換 libffmpegsumo.so

  • 或者,如果您不再需要或將來不打算使用 Google Chrome,請解除安裝它。
  • 開啟 Chromium 瀏覽器並檢查您現在是否可以聽到聲音,例如在 Google Translations 中。

檢查聲音是否正常


我認為(不確定)發生這種情況是因為 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

好的,重新啟動鉻。

答案4

如果您從 Ubuntu 軟體下載了 chromium,請按照此操作。

在這種情況下也會出現同樣的問題。

若要解決此問題,請依照下列步驟操作。

  1. 前往 Ubuntu 軟體 > 已安裝 > 尋找 Chromium 瀏覽器

    Chrom 頁面了解詳細信息

    點選允許標籤

  2. 看看打開的窗戶

    啟用在視窗中播放音頻

    使能夠 播放音訊

相關內容