Mac EL Capitan Firefox youtube 影片在顯示進度條時閃爍

Mac EL Capitan Firefox youtube 影片在顯示進度條時閃爍

我運行的是 OS X 10.11.6,但我在視訊方面遇到了一個奇怪的問題。當我在 FireFox(50.1.0,經常更新)中觀看 YouTube 影片時,只要顯示進度條,我就會看到影片閃爍(快速閃爍)。這包括當我移動滑鼠或將滑鼠指標保持在進度欄上時。

似乎只要有影像疊加,影片就會閃爍。在 Safari 中不會發生這種情況,但當我在 Safari 中觀看亞馬遜影片時會發生這種情況。這個問題已經困擾我好幾個月了。我不知道如何解決它。請幫忙!

編輯:我正在使用本機 HTML5 編解碼器。閃光燈已停用。

以下是導致問題的影片範例: https://www.youtube.com/watch?v=coDff5RLIas

然而,我注意到並非所有影片閃爍都那麼嚴重。這是一個似乎只在全螢幕時閃爍的範例: https://www.youtube.com/watch?v=coDff5RLIas

答案1

看來硬體加速解決了閃爍問題。這個選項預設是開啟的,所以有點令人費解的是為什麼它在 Firefox 中被關閉。

解釋一下它的作用:GPU 加速運算將應用程式的運算密集型部分卸載到 GPU,而其餘程式碼仍然在 CPU 上運行。雖然CPU 是為通用操作而設計的,並且僅包含幾個針對順序串行處理進行優化的核心,但GPU 具有大規模並行架構,由數百個甚至數千個較小的專用核心組成,專門為圖形操作而設計。

這就是為什麼使用 GPU 運算可以加速視訊幀的顯示。由於每個視訊幀都有時間戳,如果其顯示速度不夠快且時間過長,視訊播放可能需要跳過幾幀,從而導致閃爍。

若要在 Firefox 中啟用硬體加速,請使用選單“工具”>“選項”>“進階”>“常規”>“瀏覽”,然後選取“可用時使用硬體加速”。

硬體加速是否有效取決於顯示卡及其驅動程式。一些不幸的用戶被迫將其關閉。

答案2

@harrymc 的答案為我解決了這個問題,但在 Firefox 75 上我必須這樣做:

  1. 開啟偏好設定
  2. 在搜尋輸入欄位中搜尋“加速度”
  3. 勾選「使用硬體加速(如果可用)」複選框

相關內容