Question / Help Recording and preview frame lagging

PanosMavromatis

New Member
Hello. So i recently had some issues using obs to record games and afterall anything. Even though my games run at over 100fps , my 1080p 60fps video seems to lag alot and the preview doesnt seem to run at 60fps. Here are my logs. I know i use an older version but a recent one was performing worse so yeah..
https://pastebin.com/BGKPkrc9
https://pastebin.com/jwLpQr50

Btw before i didnt have any issues both with the game framerate or the video framerate and i was recording on high quality preset with 120kbps but now at 60kbps all my recordings lag even at under 20kbps.
my computer has a ryzen 5 1600 @3.8Ghz 8gb or 3200ghz ddr4 ram and a gtx 1060 3g overclocked at 2160mhz and 4300mhz on ram if thats useful..
 
i got same problem u need to disable preview (right click on preview and click enable then it says disabled) uhm....about the settings idk bc i got an intel quick sync encoder and u got probaly AMD so sorry dude :(
 

BK-Morpheus

Active Member
I see rendering lag in the log file, so it seems the GPU is running into a bottleneck situation.
Just limit your ingame FPS, until the GPU load stays under ~95%, to avoid this bottleneck.
 

DEDRICK

Member
Microsoft has been pushing out the newest version of WIndows 10 (1809) to end users, this update re-enabled Game Mode, which cripples OBS's performance.

I can't see pastebin links at work, if your Windows updated recently hit Windows+i, goto Gaming>Game Mode and turn it off
 

Chrisseli

New Member
go in to the windows settings and disable "Gamemode". I had the same issue as you and i have way more powerful Hardware then you. I also disabled the Game DVR and xbox gamefeatures inside the Windows regestery. Now i can record/stream at insane high quality without any lag in obs. Google will tell you what you have to do to disable all of the previous mentioned stuff.
 

PanosMavromatis

New Member
I see rendering lag in the log file, so it seems the GPU is running into a bottleneck situation.
Just limit your ingame FPS, until the GPU load stays under ~95%, to avoid this bottleneck.
So i double checked and even though my settings are maxed out 1080p at fortnite the graphics card even when recording stays under 85% utilization and my cpu doesnt go over 40%. My ram seems a little high at around 85% but i dont think it would do much. I forgot to say 2 things 1) that i have a secondary display that i dont always use. It is a pretty crappy tv that at best works at 60hz and 2) that when games arent on vsync the preview goes to like 10fps. Also even though my cpu and gpu arent maxed out i seem to sometimes get some lag spikes even at 60hz vsync so its probably the system not my display that doesnt have gsync. This is really wierd to me since i would record without Vsync at 120kbps with NVenc h264and would still get at around 100fps with near perfect video quality and now at half the kbps the video is choppy. Also i tried recording on cpu before and now even at ultrafast with my cpu barely utilized to render the videos still lag..
 
i got a i3-4130 3.40 ghz
intel hd 4400
6gb RAM
2 hdd drives 500gb
2 displays the one where obs is showed on is 1440x900 and where i played my games on is 1680x1050
and i want to record with quicksync do u know a good fix?
 

Chrisseli

New Member
You have to do what i wrote above. Your preview is lagging because of windows. With the ceator update, all the hardwareressources are givin to the game and nothing to obs. Thats why your preview is lagging and your recordings. You have to turn off the above mentioned windows features to give obs the ability to take more hardwareressources. Then your preview and your recordings will run smoothly, but keep in mind that you lose like 5% of your fps in game because of these changes. Your log shows that the gpu is only working on the game and thats why your obs is so laggy.
 
Top