Question / Help Choppy Footage

seanpeeps33

New Member
I have watched just about every video on the internet on how to fix this. I'm getting about 90FPS in-game, then my recording looks like dog shit. Very frustrated. Please help. I'm not sure what the log file tells you, but I'm on a laptop with a dual video card setup (the shitty intel UHD one and an NVIDIA gtx 1060). https://obsproject.com/logs/dqqpADyCO0p9_7FM
 

Narcogen

Active Member
00:23:22.938: Windows Version: 10.0 Build 17134 (revision: 523; 64-bit)

Windows is out of date and Game Mode is on by default and cannot be switched off. This diverts GPU resources to your game, causing OBS to be unable to render frames:

00:23:51.604: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 152 (12.7%)

Run the October 2018 Windows update, turn game mode off, and then run another attempt and post a log from that attempt.
 

Narcogen

Active Member
You cannot turn it off in Build 17134 without editing the registry, and if you had done that, it would show in the log because OBS looks for that.
 

Narcogen

Active Member
12:41:58.909: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 119 (17.7%)
12:43:06.598: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 354 (19.5%)
12:44:23.940: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 162 (15.4%)
12:45:58.522: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 192 (18.2%)


The problem is you have rendering lag caused by overloading your GPU, but all your adjustments are to your encoding settings, and it's not those settings that are causing the problem.

Basically running your game at 90 FPS is loading the GPU so much that OBS can't run. About 15-20% of the time, when OBS wants to render a frame before encoding it, it can't because the GPU is too busy running the game. So OBS duplicates the last good frame and encodes it, and you get visible stutter.

You need to change settings to reduce GPU load. This could be one or more of the following changes:
  • Capture either 720p60 or 1080p30 rather than 1080p60;
  • Cap framerate in game
  • Activate vsync
  • Change graphical quality settings in your game to reduce GPU load
 
Top