修正常見的音訊與視訊問題

有時候,Firefox 會無法正確下載並播放網頁中的視訊或音訊內容。這可能是因為缺少必需的外掛程式,或該元件過期、被封鎖、與其他元件或擴充套件相衝突,或是內容因為某些原因被封鎖。這篇文章將幫助你解決這些問題。

註:若您在上網時遇到問題,請點擊網址列中的鎖頭 Fx70GreyPadlockFx89Padlock圖示,看看 Firefox 是否封鎖了頁面中不安全的部分。若需詳細資訊,請參考 不安全的內容如何影響我的安全? 一文。

您可能需要安裝 PulseAudio

如果您看到「要播放音效,您可能必須安裝 PulseAudio 軟體套件。」的通知視窗,這表示 Firefox 找不到或無法使用 PulseAudio。自 Firefox 52 版起,您必須安裝 PulseAudio 的軟體才能在 Firefox 中播放音樂。大多數的 Linux 系統預設均已安裝 PulseAudio。

您可以在軟體套件管理員中看看 PulseAudio 是否已正確安裝。

HTML5 影音

Firefox 內建支援開放的媒體格式,通常為 WebM、Ogg 與 Wave 容器。然而對 MP3 與 MP4 容器格式的支援情況需視系統中的 MP3、AAC 及 H.264 影音串流解碼器而定。若需更多資訊,請參考 修復Firefox在Windows上的影音播放問題HTML5 audio and video in Firefox 文章。

外掛程式

已停止支援所有 NPAPI 外掛程式 ,但 Firefox 52 版仍支援 Adobe Flash 。請見這篇文章以了解更多細節。

註:64 位元版的 Firefox 僅支援 Adobe Flash 和 Microsoft Silverlight NPAPI 外掛程式。

安裝遺失的元件

雖然 Firefox 可以在網頁上播放一些 HTML5 影音內容 多媒體,但可能還是需要與播放軟體與 外掛程式 才能播放其他內容。您可能已經安裝了能夠正確播放媒體檔案的程式,但還是沒有安裝需要的外掛程式才能播放嵌入至網頁的媒體內容。

缺少某個外掛程式的時候,將在該內容的位置顯示訊息:

  • "需要外掛程式才能顯示此內容" 表示您尚未在系統中安裝該外掛程式。
    flash required fx35

若下載外掛程式的鏈結並未顯示,請前往該外掛程式的提供者網站,手動下載安裝:

對於其他較不常見的播放軟體及外掛程式,請參閱以下網站:

啟用外掛程式

若某套外掛程式在附加元件管理員中被停用,您將無法使用。

  1. 點擊選單按鈕Fx89menuButton,然後點擊附加元件與佈景主題,並選擇Plugins
  2. 檢視外掛程式清單看看有哪些已被停用。
    • 若要啟用外掛程式,點擊 永不啟用 然後選擇下拉選單中的 啟用時詢問總是啟用

若您在網頁上,外掛程式所在的位置見到 啟用(外掛程式名稱) 的圖示,您將需要點擊該圖示才能使用該外掛程式:

activate flash

若需更多資訊,請參考 為什麼我需要點擊才能啟用外掛程式?

更新外掛程式

檢查一下您是否已將所有外掛程式更新到最新版,若有,請更新。

在您的網路安全軟體中允許外掛程式容器(Plugin Container)執行

讓您的安全防護軟體(防火牆、防毒、反間諜軟體等)信任 Firefox 的外掛程式容器 plugin-container.exe。若須詳細的操作,請參考 設定防火牆使 Firefox 能夠存取網際網路 一文中關於外掛程式容器功能的描述。

停用造成衝突的外掛程式

若您安裝了超過一個能夠處理相同的 媒體類型 的外掛程式,就可能會造成衝突,並導致某些內嵌的媒體無法播放。您可以停用其中一個外掛程式來修正這樣的問題。

  1. 點擊選單按鈕Fx89menuButton,然後點擊附加元件與佈景主題,並選擇Plugins
  2. 在外掛程式清單中,選擇想要找出問題的外掛程式。
    • 假如您想停用這個外掛,請在它的下拉選單中選擇 永不啟用
    • 假如您想重新啟用這個外掛,請在它的下拉選單中選擇 總是啟用

舉例來說,您可能會需要停用 VLC 元件,不用它來播放 QuickTime 或 Windows Media 格式的內容,若須更多有關外掛程式問題的疑難排解資料,請參考 外掛程式問題排解 一文。

其他解決方法

清空快取

請參考 如何清除 Firefox 的快取

停用會造成干擾的外掛或廣告封鎖軟體

  • 廣告封鎖軟體,像是網路安全保護程式當中的防廣告過濾器,或像是 Flashblock 或 Adblock Plus 等擴充套件,可能會導致無法播放音訊或視訊。假如停用廣告封鎖軟體後網頁就可以正常使用,您可能會想要將網站加入到您 的廣告封鎖過濾器的白名單當中。
  • 任何擴充套件都可能會封鎖外掛程式。若當您停用所有擴充套件後就可正常使用,那可能就是某套擴充套件造成了問題。更多資訊請參考 解決擴充套件、佈景主題以及硬體加速造成的 Firefox 常見問題 一文。

檢查 Firefox 設定

  • Cookies:
  1. 在畫面頂端的選單列點擊Firefox並選擇偏好設定點擊選單按鈕 Fx89menuButton 後,選擇設定
  2. 選擇 隱私與安全性 面板,前往 瀏覽紀錄 段落。

  3. Firefox 將 旁邊的下拉選單,選擇 使用自訂的設定
    Fx60HistorySettings-UseCustomFx63CustomHistory
  • 確認已開啟 Cookies 功能,且網站不在 Cookie 的封鎖清單內。
  • 彈出式視窗:
  1. 在畫面頂端的選單列點擊Firefox並選擇偏好設定點擊選單按鈕 Fx89menuButton 後,選擇設定
  2. 選擇 內容 面板隱私權與安全性 面板然後跳到權限一段。
  • 將網站加入 Firefox 彈出視窗封鎖器的例外清單。

刪除 hosts 檔案中的某些項目(進階使用者)

若您使用了 hosts 檔案,您可以暫時將其重新命名為 Xhosts 來停用它。或者您也可以編輯 hosts 檔案來刪除 ad.doubleclick.net 等特定項目,因為這些項目可能會導致某些網站無法使用(若需更多資訊,請參閱 這篇 MozillaZine 討論串)。若要讓 hosts 檔案的變更生效,您可能需要在 Windows 的「執行」對話框執行下列指令: ipconfig /flushdns清除 DNS 快取。




'以上資訊根據 Video or audio does not play (mozillaZine KB) 撰寫

這篇文章有幫助嗎?

請稍候…

這些好人幫助我們撰寫了這篇文章:

Illustration of hands

成為志工

在此回答問題並幫助我們改善知識庫內容,與其他人一起切磋琢磨專業能力。

了解更多