先講結論,錄影軟體偵測不到遊戲的問題,多半是三者之一。①遊戲擷取的掛鉤因 GPU 不一致或權限不足而失敗,②反作弊擋掉掛鉤,③全螢幕模式和擷取方式衝突。照下面順序跟著符合自己狀況的分支走即可。
為什麼抓不到遊戲、出黑畫面
OBS 的「遊戲擷取」是對遊戲處理程序掛上掛鉤 (hook)、攔截畫面輸出的方式。快速又輕量,但唯有當遊戲和錄影軟體在同一張顯示卡上繪圖、在同一權限層級運作時,掛鉤才會成立。這個前提一旦被打破,就算在遊戲清單選了遊戲,預覽也會黑漆漆一片。如下圖所示,OBS 得由使用者親自指定要用什麼方式擷取哪個遊戲。

分支 1. 掛鉤失敗 (黑畫面·偵測不到)
遊戲清單裡看得到遊戲、但只有預覽是黑色的話,代表掛鉤有嘗試但卡在 GPU 或擷取模式。從最常見的原因一個個解開。
- 1) 配對 GPU:筆電的內顯·獨顯是分開繪圖的。在設定 → 系統 → 顯示 → 圖形把 OBS 指定為『高效能』,讓它用和遊戲相同的獨立 GPU。
- 2) 換擷取模式:在遊戲擷取屬性把『擷取特定視窗』改成『擷取全螢幕應用程式 (自動)』,或反過來切換。
- 3) 把遊戲設成『無邊框視窗 (Borderless)』模式:獨占全螢幕較常讓掛鉤失效。換成視窗模式往往就抓得到。
- 4) 刪除掛鉤快取:刪掉 C:\ProgramData\obs-studio-hook 資料夾後,重新建立遊戲擷取來源。更新·崩潰後損壞的快取是原因時很有效。
分支 2. 反作弊衝突 (特戰英豪·PUBG·Faker 類)
掛鉤在技術上就是『處理程序注入』。所以 Vanguard (特戰英豪)·Easy Anti-Cheat·BattlEye 這類反作弊會把掛鉤視為外掛行為而擋下。如果在特戰英豪或絕地求生中遊戲擷取特別容易黑畫面,就別再嘗試掛鉤,換擷取方式才是正解。
- 退回畫面 (顯示器) 擷取:直接錄監視器輸出,不碰遊戲處理程序。反作弊沒有可擋的對象,最確實能運作。
- 『反作弊相容掛鉤』選項:遊戲擷取屬性若有這項就開來試試。它是較不侵入的掛鉤,部分反作弊會放行。
- 視窗擷取 (Window Capture):以視窗為單位錄視窗模式遊戲取代全螢幕的折衷方案。
分支 3. 權限問題 (管理員權限不一致)
許多遊戲預設以管理員權限執行。反之,若 OBS 是以一般權限開著,Windows 會擋下『低權限程式掛鉤高權限處理程序』。光是把權限層級配對好,往往就解決了。
- OBS 圖示右鍵 → 以『以管理員身分執行』把和遊戲的權限層級配對。
- 想每次自動套用的話,OBS 屬性 → 相容性 → 勾選『以管理員權限執行此程式』。
- 還是不行就把 OBS 和 GPU 驅動更新到最新版。有舊版掛鉤 DLL 和新驅動錯位的案例。
根本解決:完全沒有掛鉤·指定來源的方式

上面這些過程,說到底就是由使用者自己去找出『哪種擷取方式在這款遊戲·這個環境下不會被擋』並配對的工作,所以每款遊戲、每張 GPU、每種反作弊答案都不同,每次都得重新摸索。OBS 得手動新增遊戲擷取來源、親自指定·掛鉤要擷取的遊戲處理程序,但 DOR 會自動偵測支援的遊戲並開始錄影。不必選掛鉤模式或建立來源,『抓不到遊戲』這個步驟本身就消失了。打開特戰英豪或英雄聯盟,DOR 就會自動辨識並錄影,精彩場面還會自動做成片段。各遊戲建議設定和實際的自動片段範例,可在特戰英豪、英雄聯盟、絕地求生頁面確認。

