I've been facing an issue for over two months and haven't found a solution: dropped frames in the recorded video.

Baqer

Member
I've been facing a problem for over two months and haven’t found a solution yet. When I record gameplay, there’s no frame drop — the game runs smoothly, and even CPU and GPU usage doesn’t exceed 50%. However, after I finish recording and watch the recorded video, I notice that in some scenes there are frame drops or stuttering, which then disappears.

I’ve tried many solutions, but none of them worked.

Here are the solutions I tried that didn’t work:

  • Capping the game at 60 FPS and setting the monitor to 60Hz.
  • Capping the game at 60 FPS and setting the monitor to 120Hz.
  • Capping the game at 120 FPS and setting the monitor to 120Hz.
  • Enabling/disabling VSync.
  • Changing the recording settings, including setting CQP to 30.
  • Enabling/disabling HAGS.
  • Rolling back to an older GPU driver.
  • Installing an older version of OBS.
  • Switching the recording format from MP4 to MKV and vice versa.
  • Playing the recorded video in VLC and Media Player Classic.
 

Attachments

  • 2025-06-23 16-07-53.txt
    17.5 KB · Views: 8

Baqer

Member
Even with such low settings I get drop frames.

codec: H264
rate_control: CQP
cqp: 30
keyint: 120
preset: p1
tuning: ull
multipass: disabled
profile: high
width: 1920
height: 1080
b-frames: 0
b-ref-mode: 0
lookahead: false (0 frames)
aq: true
 

Attachments

  • 2025-06-24 13-44-48.txt
    17.4 KB · Views: 9

Suslik V

Active Member
Some useful thought about display "stutters" can be read in these threads (imperfect clocks between the display devices and the main PC):
 
Last edited:

Baqer

Member
Some useful thought about display "stutters" can be read in these threads (imperfect clocks between the display devices and the main PC):
The problem is not solved, I record in Shadowplay and the recorded video is smooth, but when I record in OBS the recorded video has stuttering or frame drops
 

rockbottom

Active Member
Your OBS set-up is fairly decent & there is no rendering or encoding lag in either log but your CPU is on the weak side to be playin' around with hi-refresh/frame-rates. Try a test with your monitor set @ 60HZ & see if things improve.

From the end of your log, your audio is a bit on the slow side, especially when compared to the other parts being composted. This indicates that your CPU might be getting overloaded at times, reducing that refresh rate should help. Another thing you may want to check is the support page for your mobo. There may be a newer audio driver available that helps speed things up.

16:15:35.469: audio_thread(Audio): min=0.015 ms, median=0.774 ms, max=47.384 ms, 99th percentile=7.982 ms
16:15:35.469: ┗receive_audio: min=0.008 ms, median=0.749 ms, max=47.343 ms, 99th percentile=8.332 ms, 0.891954 calls per parent call
16:15:35.469: ┣buffer_audio: min=0.001 ms, median=0.002 ms, max=0.05 ms, 99th percentile=0.003 ms
16:15:35.469: ┗do_encode: min=0.042 ms, median=0.743 ms, max=47.338 ms, 99th percentile=8.344 ms
16:15:35.469: ┣encode(Track1): min=0.037 ms, median=0.676 ms, max=47.27 ms, 99th percentile=8.272 ms
16:15:35.469: ┗send_packet: min=0.001 ms, median=0.061 ms, max=7.603 ms, 99th percentile=0.133 ms
 

rockbottom

Active Member
Max Payne 3, on your set-up @ 1080p. I would try running it in Low or Medium quality setting with a cap of 70FPS. Your system should be able to maintain a consistent 70 FPS @ either setting. High might work too but you'll need to test. Avoid Ultra, a consistent 60FPS may be unobtainium.
 

Baqer

Member
Max Payne 3, on your set-up @ 1080p. I would try running it in Low or Medium quality setting with a cap of 70FPS. Your system should be able to maintain a consistent 70 FPS @ either setting. High might work too but you'll need to test. Avoid Ultra, a consistent 60FPS may be unobtainium.
I changed the CPU to Ryzen 5 5600X and the game without locking the frames reaches 180 frames, but I still suffer from frame drops in the recorded video it happens once in the video in one shot and disappears.
 

CoryL

New Member
Your OBS set-up is fairly decent & there is no rendering or encoding lag in either log but your CPU is on the weak side to be playin' around with hi-refresh/frame-rates. Try a test with your monitor set @ 60HZ & see if things improve.

From the end of your log, your audio is a bit on the slow side, especially when compared to the other parts being composted. This indicates that your CPU might be getting overloaded at times, reducing that refresh rate should help. Another thing you may want to check is the support page for your mobo. There may be a newer audio driver available that helps speed things up.

16:15:35.469: audio_thread(Audio): min=0.015 ms, median=0.774 ms, max=47.384 ms, 99th percentile=7.982 ms
16:15:35.469: ┗receive_audio: min=0.008 ms, median=0.749 ms, max=47.343 ms, 99th percentile=8.332 ms, 0.891954 calls per parent call
16:15:35.469: ┣buffer_audio: min=0.001 ms, median=0.002 ms, max=0.05 ms, 99th percentile=0.003 ms
16:15:35.469: ┗do_encode: min=0.042 ms, median=0.743 ms, max=47.338 ms, 99th percentile=8.344 ms
16:15:35.469: ┣encode(Track1): min=0.037 ms, median=0.676 ms, max=47.27 ms, 99th percentile=8.272 ms
16:15:35.469: ┗send_packet: min=0.001 ms, median=0.061 ms, max=7.603 ms, 99th percentile=0.133 ms
A high-quality website - https://oceanspin-italy.net/ where you can record good content while playing games and communicating with viewers.
Thanks a lot for the detailed explanation! I honestly didn’t expect the monitor refresh rate to have such a noticeable impact on OBS performance. I’ll definitely try locking it to 60Hz and see if that helps stabilize things a bit. I’ll also check for any updated audio drivers on my motherboard’s support page — that’s a solid suggestion I wouldn’t have thought of myself. Appreciate the help!
 
Top