An OBS game capture black screen appears when the capture source shows a live preview but records or streams a blank, dark frame. Since 2017, this issue has commonly stemmed from mismatched capture sources, GPU encoding conflicts, outdated drivers, or restrictive game or OBS settings. In many cases, the stream preview in OBS looks correct, yet the output is black, which points to encoding or hooking conflicts rather than a total software failure. This guide explains the primary causes, confirms diagnostic signals, and delivers clear, evergreen fixes you can apply on Windows systems to restore a working capture.
Common Causes of a Black Screen in OBS Game Capture
OBS relies on specific capture methods, and when those paths break, you see a black screen while the game runs normally. DirectX and Vulkan rendering paths, GPU encoder selection, and Windows display scaling can all interfere with proper capture. Games that hook into the display pipeline aggressively or use anti-cheat can also block OBS from compositing frames. Background overlays, multiple GPUs, and monitor power states may further obscure frames. By identifying the most likely contributors first, you can reduce trial-and-error and resolve the black screen more quickly.
Key Triggers Summarized
| Trigger | Likely Symptoms | Source Type |
|---|---|---|
| Incorrect capture source | Black screen despite game running | User config |
| GPU encoder mismatch | Audio present, no video or black output | OBS + driver |
| DirectX/Vulkan compatibility | Works in windowed, black in fullscreen | Game + OBS |
| Game anti-cheat or overlay interference | Sudden black screen after launch | Game security |
| Display scaling or HDR settings | Flicker or black output on high-DPI | Windows |
Verify Your Capture Source and Scene
The simplest and most frequent cause is choosing the wrong source in OBS. Game Capture requires the exact same source used by the game window, and switching to Display Capture or Window Capture often confirms whether the issue is source-related. If you add a Game Capture source, ensure it targets the correct process and that the Capture Behavior is set to match window focus when appropriate. Confirm that the source is not muted, hidden, or assigned to a different audio track, which can misleadingly appear active while video is blocked.
Quick Source Checklist
- Add a new Game Capture source and test it.
- Switch to Display Capture to isolate the problem.
- Confirm the game process is not sandboxed or virtualized.
- Validate that the source is visible and not hidden in the preview.
Graphics Encoder, Renderer, and Compatibility Settings
OBS uses software x264, NVIDIA NVENC, and AMD AMF encoders; selecting the wrong encoder for your GPU often produces black output while audio continues. In OBS, compare Software (x264), NVIDIA Encoder, and AMD Encoder to see which yields a valid preview. Rendering method also matters: Direct3D 11 is generally preferred for modern games, while OpenGL or Direct3D 9 may be needed for older titles. Test capturing a windowed game first; if that works, the issue is usually fullscreen path compatibility.
Encoder and Renderer Quick Test
| Encoder | When to Use | Potential Black-Screen Risk |
|---|---|---|
| Software (x264) | Low-CPU systems, baseline test | Low, but high CPU load |
| NVIDIA NVENC | Modern NVIDIA GPUs | Driver or NVENC version mismatch |
| AMD AMF | Modern AMD GPUs | Driver or AMF version mismatch |
Driver, Windows, and Game Settings Checks
Outdated GPU drivers are a leading cause of OBS capture failures. Update to the latest stable drivers from NVIDIA, AMD, or Intel before troubleshooting further. Windows settings such as Display Scaling, HDR, and Fullscreen Optimizations can also block frame access. Add the OBS and game executables to Windows Graphics Settings to force high-performance GPU and disable fullscreen optimizations. Additionally, disable any in-game overlays and background recording tools that may conflict with OBS hooking.
Windows Graphics Settings Priority
- Set OBS and the game to High Performance GPU.
- Turn off display scaling overrides for the application.
- Disable fullscreen optimizations for OBS and the game.
- Turn off HDR if it causes washed-out or black output.
Advanced Diagnostics and Workarounds
If basic steps fail, test windowed-capture modes, restart explorer.exe, and temporarily disable third-party overlays. Some games hook the display at a low level and can block encoding pipelines; launching the game as administrator and OBS as administrator can resolve privilege mismatches. Monitor power plans to avoid aggressive sleep or frame pacing changes. On multi-GPU systems, confirm OBS targets the same discrete GPU used by the game. When in doubt, log and share hardware and software details so community or vendor support can narrow the cause.
Summary and Action Checklist
OBS game capture black screen issues since 2017 are usually fixable by aligning capture sources, encoders, and system settings. Start by confirming the capture source, then test software encoding, update drivers, and set Windows graphics preferences to prioritize OBS and the game. If those steps fail, methodically test windowed modes, overlays, and multi-GPU configurations. By following this structured approach, you can keep troubleshooting efficient and maintain a stable, reliable capture setup for future streams or recordings.