Aaron Lin

Member
I wanted my recordings to have a consistent 60 fps. Sometimes I get smooth 60 fps but other times I get random drops that makes it look like 30-45 fps.

I am new to OBS, but I've followed several tutorial videos and forum posts on removing choppy fps. I've tried everything that I know of, but the issue still persists. The game I play is Roblox, it doesn't allow game capture mode to work, so I had to use windowed. I tried another game which is BeamNG Drive on game capture mode and the fps issue still persists. My in game fps is at a perfect 60 and I do not notice any fps issues while recording. It's only after I recorded and take a look at the footages that I see fps drops. I did this test extensively, the issue appears at random. I could have a 1 minute footage with no issues at all then another 1 minute footage with issues. My dock stats doesn't seem to indicate any problems, I have barely any dropped frames, network is fine, etc. Using my task manager, I do notice my memory usage is at 75% while recording. My cpu usage is probably fine as it doesn't go above 75%.

Auto configuration wizard didn't help either, I still get random fps lag with the settings it changed for me. I did lower my bitrate, issue still persists, even as low as 4000 kbps. I can say that I get slightly less fps issues with lower quality, but I'm not satisfied with the results.

I've used Bandicam for a while before I switched to OBS, it had similar settings that I put on OBS, but never had issues with the fps. I had to switch over because Roblox presumably made an update that prevents Bandicam and most other recording softwares from hooking onto the game.

Is there any way to fix this? I've tinkered with every settings. It seems like there's nothing more I can do.

Logs:
https://obsproject.com/logs/N9JKaRyLarbxLYaL

Video:
https://www.youtube.com/watch?v=3SxiI6rJIX8
 

Aaron Lin

Member
In the logs it showed that I didn't run in adminstrator mode. I did remember running in adminstrator mode to test the footages before. It helped, but not by much. The fps was still an issue.
 

rockbottom

Active Member
The log doesn't contain a recording session but your first steps should be to turn on Game Mode, disable HAGS & run your monitor @ 120HZ.
 

rockbottom

Active Member
Yep, turn off VRR, you want fixed refresh rate. Run the monitor @ 60 when using OBS if 120 isn't an option. Your recordings will always stutter running the monitor @ 144.
 

rockbottom

Active Member
Make sure you re-boot after disabling HAGS. Just record for a few minutes, stop the recording. Close OBS, re-open OBS & then upload the previous Log file.
 

rockbottom

Active Member
Delete the current Scene, create new & try to use Game Capture if possible. The source is lagging....
03:21:33.278: ┣tick_sources: min=0.001 ms, median=8.935 ms, max=27.031 ms, 99th percentile=14.542 ms

I think your audio is slow too, have you checked to see if there has been a new audio driver released for your mobo?

03:21:33.278: audio_thread(Audio): min=0.018 ms, median=0.762 ms, max=12.745 ms, 99th percentile=4.18 ms
03:21:33.278: ┗receive_audio: min=0.013 ms, median=0.842 ms, max=12.663 ms, 99th percentile=4.823 ms, 0.739976 calls per parent call
03:21:33.278: ┣buffer_audio: min=0.001 ms, median=0.002 ms, max=0.185 ms, 99th percentile=0.009 ms
03:21:33.278: ┗do_encode: min=0.377 ms, median=0.828 ms, max=12.656 ms, 99th percentile=4.818 ms
03:21:33.278: ┣encode(Track1): min=0.372 ms, median=0.689 ms, max=12.591 ms, 99th percentile=4.575 ms
 

rockbottom

Active Member
Just looked at your Nvidia driver, 517.20, it's stale. You're going to need to update it.

FWIW, I'm still using 522.30 without any issues but I believe I'm going to need to update on the next OBS release too.
 

rockbottom

Active Member
The Game driver equivalent is 522.25 if you prefer to avoid the newest versions. The last driver(s) before the 4000 series was released.
 

rockbottom

Active Member
No worries, sometimes it doesn't work with the game.

Once the Nvidia driver is updated, you should be good to go.
 

rockbottom

Active Member
Nice, YW!

Some encoding settings to try. Should up the quality significantly.

03:17:01.484: rate_control: CQP
03:17:01.484: bitrate: 0
03:17:01.484: cqp: 17 adjust as needed
03:17:01.484: keyint: 60
03:17:01.484: preset: p4 or p5
03:17:01.484: tuning: HQ
03:17:01.484: multipass: qres
03:17:01.484: profile: high
03:17:01.484: width: 1920
03:17:01.484: height: 1080
03:17:01.484: b-frames: 0
03:17:01.484: lookahead: false
03:17:01.484: psycho_aq: false
 

Aaron Lin

Member
@rockbottom The issue is coming back again. I did some tests today and picked up fps drops at random parts of my recordings. Did notice some lag while I'm recording but there's also lag I saw at the playback that didn't appear while recording. Odd thing is I have moments where I lag in my recording and the fps was fine on playback.

I've updated other drivers on my laptop, updated to latest version of Windows, deleted unwanted programs, did a full scan for viruses, etc. I even turned off Windows Defender for the test. The issue still persists. Perhaps it has to do with the latest Nvidia driver I chose to install?

Logs:
 
Top