Question / Help 110 ffps ingame, 20 in obs

flingpingu

New Member
110 fps in game, only recording 20fps in obs, im running an i7 8700 with two gtx 1070. i have put my second gpu as the encoder for obs so have ruled out the bottle neck from the main gpu and this has done nothing. i have played with alot of settings and watched alot of videos but the only one that has seemed to help is dropping my fps in game to 60 fps and obs then records at 60 fps but surely i shouldnt have to comprimise game play fps for this to work ????

https://obsproject.com/logs/XqRugM_xBPS-2alT
 
Disable Game Mode under Windows Settings. Also, physically remove the second GPU and make sure the primary GPU is running in 16x PCIe lanes.
 

flingpingu

New Member
already disabled game mode ages ago.

little hard taking my 2nd gpu out as have hard tube water cooling :L

the motherboard is a msi z370 sli plus if that's any help ?

I have checked the game capture setting on obs and sli has been turned of and have made sure the 2nd gpu is encoding and this makes no difference same if I use cpu as the encoder, same results with everything I try
 

Narcogen

Active Member
22:51:01.274: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 10165 (46.5%)

Yes, you do have to cap framerate. OBS needs the GPU to work, and if your framerate is uncapped, the game will use it all and won't let OBS use it.

The above line in your logfile means that nearly half the time that OBS wants to render a frame, it cannot because the GPU is busy.
 

DEDRICK

Member
I don't believe your Game Mode is disabled, considering you have other Windows Gaming settings activated.

22:44:42.757: Windows 10 Gaming Features:
22:44:42.757: Game DVR: On

If you had disabled Game Mode you would have also gone to the other menus and disabled them, I think you disabled Game Bar and skipped over everything else.

PUBG is one of the few games where you don't need to cap your FPS, OBS and PUBG get a long nicely, as long as Game Mode is disabled.
 
Top