Question / Help Laggy steam/recordings

TrollOfNoob

New Member
So I reinstalled OBS after upgrading from an i5 3330 to a Ryzen 7 2700x and every single stream/recording is laggy and feels like it's doing 15fps or so. I have no clue what's wrong since I'm using x264 and I still have GPU utilization left it doesn't record at 60fps 1920x1080 just like I setted it to be recorded at. Anyone can help me with this issue?
 

MCBYT

Member
So I reinstalled OBS after upgrading from an i5 3330 to a Ryzen 7 2700x and every single stream/recording is laggy and feels like it's doing 15fps or so. I have no clue what's wrong since I'm using x264 and I still have GPU utilization left it doesn't record at 60fps 1920x1080 just like I setted it to be recorded at. Anyone can help me with this issue?
Are you using display capture? What is your x264 render preset? (veryfast, superfast, ultrafast, etc)
 

TrollOfNoob

New Member
Are you using display capture? What is your x264 render preset? (veryfast, superfast, ultrafast, etc)
I'm using display capture, x264 (no scaling), CRF 12, Keyframe 0, Preset CPU veryfast, Profile: high, no rules or x264 options. These are settings that worked perfectly on a Ryzen 7 1800x stock but they don't on my Ryzen 7 2700x @ 4.20 GHz
 

BK-Morpheus

Active Member
Code:
18:01:51.828:     Game DVR: On

18:01:52.628:     format:            RGBA

18:01:53.015: Loaded scenes:
18:01:53.015: - scene 'Live':
18:01:53.015:     - source: 'Main Display' (monitor_capture)
18:01:53.015:     - source: 'Allert Box' (browser_source)
18:01:53.015:     - source: 'Chat' (browser_source)

18:15:21.407: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 6335 (39.6%)
18:15:21.407: ==== Recording Stop ================================================
18:15:21.422: Video stopped, number of skipped frames due to encoding lag: 1/15989 (0.0%)
Turn off Game DVR
Use NV12 color format with YUV mode 601/partial or 709/partial

Use game_capture instead of monitor_capture, if possible (because it's performing way better)
Your GPU overloaded (reduce OBS framerate and limit ingame fps until GPU load stays below 95% all the time).
It's possible that the CPU encoder lag might increase as soon, as your GPU stops bottlenecking, so you might want to switch from faster preset to very fast (the visual difference is almost not existent anyway).
 

TrollOfNoob

New Member
Code:
18:01:51.828:     Game DVR: On

18:01:52.628:     format:            RGBA

18:01:53.015: Loaded scenes:
18:01:53.015: - scene 'Live':
18:01:53.015:     - source: 'Main Display' (monitor_capture)
18:01:53.015:     - source: 'Allert Box' (browser_source)
18:01:53.015:     - source: 'Chat' (browser_source)

18:15:21.407: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 6335 (39.6%)
18:15:21.407: ==== Recording Stop ================================================
18:15:21.422: Video stopped, number of skipped frames due to encoding lag: 1/15989 (0.0%)
Turn off Game DVR
Use NV12 color format with YUV mode 601/partial or 709/partial

Use game_capture instead of monitor_capture, if possible (because it's performing way better)
Your GPU overloaded (reduce OBS framerate and limit ingame fps until GPU load stays below 95% all the time).
It's possible that the CPU encoder lag might increase as soon, as your GPU stops bottlenecking, so you might want to switch from faster preset to very fast (the visual difference is almost not existent anyway).
game_capture doesn't work
 
Top