Question / Help Local Recordings stutter/lag

Niels_L

New Member
Hello,

I recently got OBS on this laptop in order to make screen- and gamecaptures, However, I am quite inexperienced with OBS and the output recording often stutters. I have spent hours upon hours messing around with settings and using tutorials on how to get lag-free footage, unfortunately without succes. I don't know for the life of me what I could do, so any help would be appreciated.

I'm using a Lenovo 310-15IKB 15,6 inch Full HD laptop

Specs:
- Processor: Intel Core i5-7200U (2.50 GHz - 2.70 GHz)
- Graphics card: Intel HD Graphics 620
- Operating system: Windows 10 64-bits

Current OBS settings:
"Video" tab
cef7e5f36a122bab48475d63d6ea0cdb.png


"Output" tab (top)
f8f3d59e1d33cc82e54b459a2ed2dbdf.png


"Output" tab (bottom)
ad02ae5689f0a2dd9642016aaa074280.png



If any more information is needed, please let me know.

-N
 
these settings are total mess. use simple mode in output tab - it has everything you need ->pic
BUT if intel igpu is your only gpu you may have problems getting good performance out of it. they are generally slow and buggy

And mandratory checklist:

1. 60hz desktop refresh
2. 60 or 30 in obs
3. 60 in game if there is switch for it (like bf3, bf4, overwatch)
4. enable vsync in game
5. run obs as admin
6. make sure your gpu can do stable 60fps in game without being maxed. OBS needs some of gpu resources as well. If you enabled vsync@60 and its still maxed lower resolution and/or details.
 

Attachments

  • Capture.PNG
    10.3 KB · Views: 292

Niels_L

New Member
these settings are total mess. use simple mode in output tab - it has everything you need ->pic
BUT if intel igpu is your only gpu you may have problems getting good performance out of it. they are generally slow and buggy

And mandratory checklist:

1. 60hz desktop refresh
2. 60 or 30 in obs
3. 60 in game if there is switch for it (like bf3, bf4, overwatch)
4. enable vsync in game
5. run obs as admin
6. make sure your gpu can do stable 60fps in game without being maxed. OBS needs some of gpu resources as well. If you enabled vsync@60 and its still maxed lower resolution and/or details.
Yea, sorry if those settings hurt your eyes. I'm fairly new to OBS. I know how to open it and add a new scene, but that's about it :p

I have changed everything to what you suggested, and there's a slight increase in performance. However, this only lasts the first few seconds. After that it goes back to lagging a lot again (not in-game, in the recorded footage).

I have enabled VSync in-game and double checked the desktop refresh rate (which was 60Hz byt default).
Here's a few screenshots with the settings I got running now:
"Output" tab":
3cec5dbf4cbed093a56a4c208beda85d.png

(I don't have a program that can read flv files therefore it's still mp4. I hope this is not the issue.)

"Video" tab:
92e6d39e9b498b9f94bcd0a7265d97ea.png

(Basically a messing-around session with the resolutions)

Also, in the other thread you linked me I noticed that the OP provided an OBS log with his replies. I don't know whether or not it will help, but here's mine:
https://pastebin.com/4P4eM9yP

I hope I have provided enough information. If you need any translations or any other information, let me know.
-N
 

Niels_L

New Member
try setting desktop refresh rate to 30hz in intel driver panel
use vsync in game
and post new log with this attempt
I attempted to set the Desktop refresh rate to 30Hz, but unfortunately the only option there is 60Hz. I tried adding a custom resolution (1920 x 1080 & 30Hz) but the following error popped up:
"The modified resolution exceeds the maximum bandwidth". I don't want to mess around with that anymore without me knowing what exactly I'm doing.
I used VSync ingame and sadly the same issue persists.
Here's a screenshot of the Gamecapture options in case the issue lies there:
5d748a73ab2d2956a98bd71a8aa707cf.png


And here's the Log:
https://pastebin.com/2tP4D9h3

-N
 
change scaled res on video tab to 720p and filter to 1st, fast - blurry
change profile to high performance in windows power options
is anything else using your cpu? some usual crapware that comes with laptops or some science calculation project?
 
Last edited:

Harold

Active Member
(I don't have a program that can read flv files therefore it's still mp4. I hope this is not the issue.)
Get VLC for playback or use file - remux recordings. There is no good reason to save directly to mp4.
 

Niels_L

New Member
change scaled res on video tab to 720p and filter to 1st, fast - blurry
change profile to high performance in windows power options
is anything else using your cpu? some usual crapware that comes with laptops or some science calculation project?
Alright, I'm very dumb.
That did it. It was set to the energy-saving profile. I set it from "Saving energy" to "Balanced" and now it works smoothly. Thanks for your help! You're a real life-saver :)
 
ok nice, put it on hi perf and maybe, just maybe you will be able to record 1080p if you change scaled res on video tab to 1080p
if not , try like 1600x900 or back to 720p
try lanczos scaling filter but it will put more load on gpu
and like Harold says, dont ignore mp4 warning in obs
 
Last edited:

mciz

New Member
I solved something similar, video delay was caused by buffering on my webcam. After I turned it off, the recording was OK.
good luck
 
Top