Question / Help Can I prevent OBS Studio from delaying Game Capture when launching fullscreen games?

unpolarize

New Member
I'm playing around in OBS to encounter potential issues and I found one that I don't know how to work around. For instance, If I launch a game in fullscreen mode, it's always delayed to show through OBS. Otherwise, there is no delay when launching the game when it's set for windowed mode.

I made a video to show what is happening:

Note: At the beginning of the video, I'm showing how I have my Display Capture on one scene and my Game Capture (which is specified for COD4) on another scene along with a sample text to illustrate the delay that's occurring. I also have my settings set to automatically switch to my 'Call of Duty' scene when I launch the game.

Is there a way to work around this other than playing games in windowed mode?

If it helps, here are the logs for when I launch the game and return back to the desktop:
22:50:50.578: ==== Recording Start ====
22:50:50.579: [ffmpeg muxer: 'adv_file_output'] Writing file 'D:/Videos/OBS/2017-07-07 22-50-50.mp4'...
22:50:50.691: [AMF] <Id: 13> Initial Frame Latency is 59982300 nanoseconds.
22:50:56.081: User switched to scene 'Call of Duty'
22:50:56.088: [game-capture: 'Game Capture'] attempting to hook process: iw3mp.exe
22:50:56.099: [game-capture: 'Game Capture'] d3d9 memory capture successful
22:50:56.104: [game-capture: 'Game Capture'] memory capture successful
22:51:03.287: User switched to scene 'Desktop'
22:51:03.322: [game-capture: 'Game Capture'] capture stopped
22:51:06.912: [ffmpeg muxer: 'adv_file_output'] Output of file 'D:/Videos/OBS/2017-07-07 22-50-50.mp4' stopped
22:51:06.912: Output 'adv_file_output': stopping
22:51:06.912: Output 'adv_file_output': Total encoded frames: 979
22:51:06.912: Output 'adv_file_output': Total drawn frames: 980
22:51:06.912: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 4 (0.4%)
22:51:06.912: ==== Recording Stop ====
 
Top