遊戲明明跑得很順,卻只有 OBS 預覽視窗和錄好的影片漆黑一片,你有遇過嗎。如果有錄到聲音、卻只有畫面是黑的,那就是 OBS「無法取得遊戲畫面」的狀態。所幸原因幾乎是固定的,依下面的順序檢視,大多能在 5 分鐘內解決。
OBS 黑畫面,為什麼會發生
在 OBS 中抓取遊戲畫面的來源通常有「遊戲擷取」和「顯示器擷取 (擷取整個畫面)」兩種。黑畫面發生在這些來源無法正確讀取遊戲畫面時,原因大致分為三類。

原因 1, GPU 不一致 (筆電上最常見)
電競筆電同時內建內顯與獨立 GPU 兩顆。遊戲為了效能會在獨立 GPU 上運行,但若 OBS 在內顯上執行,OBS 就看不到遊戲畫面,導致黑畫面。這是在筆電上比桌機壓倒性更常發生的原因。
原因 2, 遊戲擷取掛鉤失敗
「遊戲擷取」來源會直接介入 (掛鉤) 遊戲程序來取得畫面。但如果遊戲是全螢幕獨佔 (Exclusive Fullscreen) 模式、防作弊程式擋掉掛鉤,或 OBS 比遊戲更晚開啟,掛鉤就會失敗而出現黑畫面。
原因 3, 系統管理員權限不足
有些遊戲是以系統管理員權限執行。此時若 OBS 是一般權限,就無法掛鉤到遊戲,取不到畫面。光是權限差異就導致黑畫面的情況意外地多。
逐步解決 (從上往下依序進行)
- 步驟 1, 以系統管理員權限執行 OBS:完全關閉 OBS 後,對桌面圖示按右鍵 →「以系統管理員身分執行」。因權限差異造成的黑畫面,最常靠這一步就解決。
- 步驟 2, 把遊戲改為「無邊框視窗」模式:在遊戲圖形設定中,把畫面模式從全螢幕 (Fullscreen) 改為「無邊框視窗 (Borderless Window)」。全螢幕獨佔模式常出現黑畫面。
- 步驟 3, 若是筆電就對齊 GPU:Windows 設定 → 系統 → 顯示器 → 圖形 → 在清單新增 OBS → 選項 → 選擇「高效能 (獨立 GPU)」。OBS 必須在與遊戲相同的 GPU 上運行才看得到畫面。
- 步驟 4, 變更遊戲擷取方式:在來源清單中雙擊「遊戲擷取」→ 把模式改為「擷取特定視窗」並直接選取遊戲視窗。如果還是不行,試著開啟「SLI/CrossFire 擷取模式」選項。
如果還是黑畫面
- 把顯示卡驅動程式更新到最新。過舊的驅動程式常引發掛鉤·GPU 辨識問題。
- 如果只在特定遊戲出現黑畫面,那是該遊戲的防作弊程式擋住畫面擷取的情況。此時顯示器擷取可能是唯一的解法。
- 把 OBS 完全移除後重新安裝最新版本,有時能讓打結的設定重置而解決問題。
從根本上就沒有這問題的方法
其實大部分黑畫面問題,都出在「OBS 要區分遊戲擷取與顯示器擷取,使用者得自行對齊 GPU 與權限」的結構。DOR 沒有那種區分與設定本身。

DOR 安裝後只要開啟 特戰英豪 或 英雄聯盟 這類遊戲,就不必另外動擷取方式·GPU·系統管理員權限,會自動辨識並錄影。無論是全螢幕還是無邊框視窗都同樣抓得到,所以結構上不會發生 OBS 常見的全螢幕黑畫面問題。如果覺得為了排除黑畫面而和設定纏鬥的時間很可惜,試試裝好就能直接錄影的方式也是個辦法。

