Question / Help Frame drop when OBS is in background

Snake ITALY

New Member
Hi guys!
I have this problem: I'm playing with 2 monitor and i notice that when I click on the game windows, the frames in obs drops. When I click on the OBS window it gain all the frame back. I tried to put High Priority in obs but nothing change. Can u help me? thx
 

Attachments

  • 2018-03-28 23-35-46.txt
    21.4 KB · Views: 33

Capitin

Member
Hey! I am not understanding your problem fully. Do you have OBS open in a separate monitor? try to go into detail a bit more please!
 

Snake ITALY

New Member
Hey! I am not understanding your problem fully. Do you have OBS open in a separate monitor? try to go into detail a bit more please!
ok ;) I have 2 monitor
monitor 1: game open in borderless mode
monitor 2: obs

when I click on the game window, so it is selected, I notice a frame drop in obs (even if it says 60fps). So i tap alt+tab and move the arrow in the 2nd monitor and click on OBS window so it goes from background to active window. In that moment it goes on true 60fps but, off course, I can't play because the game is in background.
 

Capitin

Member
hmm. Open task manager, and see if any of your hardware is bottlenecking while running a game and streaming.
 

Capitin

Member
yeah sometime my gpu goes on 100%... but I have a 1080 Ti... wtf... witch gpu I should buy XD
What game(s) are you generally playing? It is odd it spikes to 100%. If you could, provide a screenshot of your Task Manager while playing a game and streaming simultaneously.
 

Snake ITALY

New Member
I notice, right now, that if I switch off Streamelements overlay, that is ok... how that possible that an url overlay can cause that? so i cant'use url overlays?? XD
 

Capitin

Member
Now i'm trying Sea oF Thieves: gpu 95-99% CPU 50%
I found one of your big issues. Sea Of Thieves is not very CPU Intensive I believe. Change your encoding from NVENC to x264. That will take a massive amount of strain off. Also a streamelements overlay should take some CPU, but not much GPU at all. Try lowering the settings of the streamelements overlay from 1080p60fps to 720p 30fps
 

Snake ITALY

New Member
I found one of your big issues. Sea Of Thieves is not very CPU Intensive I believe. Change your encoding from NVENC to x264. That will take a massive amount of strain off. Also a streamelements overlay should take some CPU, but not much GPU at all. Try lowering the settings of the streamelements overlay from 1080p60fps to 720p 30fps
thx man, I will try ;)
 

Snake ITALY

New Member
Hey, let me guess. It didn't work, did it? Downgrade to Windows 7 if you want a real solution.
Nothing change... i tried Project cars 2 too without any overlay and I have the same problem. Frame drop if OBS is in background... I don't understand :(
 

grkn

New Member
Well here's an update for me.

Switched from NVENC to x264 (even though GPU usage is 99% for both, OBS started using ~4.5% instead of ~9.5% GPU)

I also changed the priority in Advanced to "High" as x264 uses CPU.

This seems to have solved my problem. I'm not going to post logs or anything but here are my specs:
i7-7700k
EVGA GTX 1080ti FTW3
16 gb ddr4 ram at 3000

Tested this mostly with PUBG and then just for good measure checked with Fortnite.
Game was on main monitor running at 144hz. No Vsync, uncapped FPS
2 separate OBS windows recording on 2nd monitor running at 60hz.

So my problem seems like it the 1080ti was bottlenecking. But rather than capping fps, I dumped the rendering tasks to the CPU by going to x264.
 

Snake ITALY

New Member
I found one of your big issues. Sea Of Thieves is not very CPU Intensive I believe. Change your encoding from NVENC to x264. That will take a massive amount of strain off. Also a streamelements overlay should take some CPU, but not much GPU at all. Try lowering the settings of the streamelements overlay from 1080p60fps to 720p 30fps
i've tried x264 too and guess what... my cpu 7700k with 9% overclock goes to 50% usege wit veryfast preset and the streaming goes to 15 fps XD... I miss someting
 

grkn

New Member
I haven't tried veryfast, I went straight to ultrafast. I don't know if that makes any difference.
 
Top