Solution:
Root Cause: Scene Composition Pipeline Overhead and Mismatched Captures
Mixing legacy
Display Capture (GDI/DXGI duplicate desktop) sources with
Game Capture sources in the same OBS scene forces OBS to maintain active hook threads for multiple graphics pipelines simultaneously. Additionally, applying heavy GPU-accelerated filters (e.g., User LUTs, Chroma Key, Background Removal AI) across uncompressed 4K canvas sources exhausts VRAM bus bandwidth.
Diagnostic Verification:
Inspect OBS Stats dock for high Average time to render frame (must remain under 16.6ms for 60fps recording, ideal is <5ms).Step-by-Step Fix:
1Separate Capture Sources into Distinct Scenes:
Never stack multiple Game Capture or Display Capture sources inside a single scene. Create dedicated scenes for each capture type.2Update Display Capture Method:
Double-click your Display Capture source.Change Capture Method from *Automatic* to *DXGI Desktop Duplication* (or *Windows 10 (1903 and up)* for hybrid graphics performance).3Disable Unused Scene Sources:
Hide unused sources by clicking the eye icon, or uncheck Shutdown source when unavailable on media/browser sources.Prevention & Long-Term Monitoring:
Maintain a clean canvas resolution (1920x1080 or 2560x1440) and use downscaling on the Output tab rather than resizing raw scene elements.