YouTube影片編碼問題再次導致Firefox無法播放將在月底進行修復
YouTube 影片編碼問題再次導致Firefox 無法正常播放,經過調查Firefox 確認此問題是YouTube VP9 出現錯誤的位元組流導致而非Firefox 問題。為了解決這個問題Firefox 將在本月底推出127.0.2 版進行修復,到時候用戶可以重新播放YouTube 上的1080p 影片。
過去幾年我們常聽到說Google透過YouTube “故意” 劣化其他瀏覽器,包括基於三叉戟內核的Microsoft Edge 瀏覽器和基於Gecko 的Mozilla Firefox 瀏覽器。
透過這種方式Google可以盡可能吸引用戶使用Google Chrome,當然也沒有明確證據表明Google確實是「故意」 這麼幹的,有時候YouTube 調整前後端服務引起其他瀏覽器出現問題,Google當然可以說這是正常的改進。
最近幾個月有個新問題影響Firefox 瀏覽器用戶,當Firefox 用戶觀看YouTube 影片兵切換到1080p+ 解析度後可能無法正常播放,也或有明顯的卡頓問題,例如緩衝時出現問題無法播放。
經過徹底的調查後Firefox瀏覽器工程師確認這並不是瀏覽器問題,而是YouTube 提供錯誤的VP9 字節流引起的,由於這個問題並非影響所有用戶因此難以復現,所以僅調查Firefox 就花費了幾個月。
這幾個月裡一些YouTube 用戶可能就會轉頭Chromium 瀏覽器,包括Chrome 或Microsoft Edge 等,因為這些瀏覽器上並未出現播放異常。
Firefox工程師Alastor Wu 在Bugzilla上表示,由於這是YouTube 導致的問題而非Firefox瀏覽器新版本帶來的BUG,部分使用舊版Firefox瀏覽器的用戶也會遇到這個問題。
現在找到問題的根源後Firefox瀏覽器將在本月底發布Firefox v127.0.2 版進行修復,修復後用戶可以重新切換為1080p 解析度播放YouTube 上的影片。