macOS + Chromcast 投影全螢幕黑屏無法顯示的問題

#經驗分享

macOS + Chromcast 投影全螢幕黑屏無法顯示的問題

大約 2024 年底左右許多 macOS 遇到了無法全螢幕投影到 Chromecast 的問題,包含 Android TV 內建 cast 也是一樣,但是投影分頁就是正常的。

第一種解決方案

前往 設定 > 系統 ,關閉「使用圖型加速功能」,就可以正常投影了。

但這個方案有點不方便,因為例如線上繪圖軟體 figma 等,或是影音媒體如 netflix 等,都會用上圖型加速,這樣造成其他網站的使用困難。因此還是要其他解決方案。

實際問題來源

這個無法投影全螢幕的問題的來源是 Chrome 本身編碼程式的 bug,請見

目前雖然官方已經發佈新版,但還是要做一些額外處理才能正常使用。請依照以下步驟嘗試看看:

第二種解決方案

第一步:確認 Chrom 更新到最新版本 133.0.6943.127 以上。可以前往 設定 > 說明 > 關於 Google Chrome 看到。

如果更新到最新版後,投影全螢幕一樣是黑屏,可能是 h.264 編碼的問題。

第二步:關閉 h.264 串流編碼

前往 chrome://flags ,找到

Enable hardware H264 video encoding on for Cast Streaming on macOS

項目,將他改成 Disabled。然後重新啟動 Chrome。

這樣應該就可以正常投影全螢幕了。

目前官方尚未說明什麼時候會修好 h.264 編碼的問題。所以可能要在等一段時間才能調回來,不過目前先撐著用是沒問題的。

相關文章