Question / Help OBS making my in-game FPS drop 50% or more

Seth Miles

New Member
Hello,
I'm having a problem with OBS as i'm trying to livestream through twitch.tv. I average 40-50 FPS for the most part in most servers, some are a touch lower but either way as soon as I turn on OBS to either record or livestream my FPS usually drops below 20 FPS. I've read through a lot of forum posts and read into it and have tried a lot of different ideas and nothing seems to help it out. I mainly play Arma 3 which I know is a very CPU intensive game and as soon as OBS is turned on the FPS drops massively. My specs are below as well as my settings.
  • CPU: Intel i7 4930k @3.4GHz
  • GPU: MSI GTX 980 Gaming 4GB
  • MOBO: MSI X79A-GD45
  • RAM: 16GB Rip Jaw
  • Power Supply: EVGA 850W
  • Harddrive: 2 TB SATAIII Samsung 256gb SSD
  • Monitors: Asus VS238H-P 23" x2 and Asus VE247H 24"

OBS settings
  • Bitrate: 3000
  • Resolution: 1600x900
  • FPS: 40-60 experiment with different FPS
  • x264 CPU preset: very fast

I mean I do understand that you do lose FPS when you stream but the fact that I lose 20+FPS everytime I turn on OBS just doesn't seem right. There will even be times throughout the game where my FPS will drop below 10. When I use OBS I use the basic High video settings in Arma 3 and get roughly 20 FPS. When i'm not livestreaming I use the Ultra setting and get 40-60 FPS. Look forward to hearing some possible fixes, thanks.

Internet speed: 55 up 6 down
 

Seth Miles

New Member
Ok I got it where i'm not dropping as many frames and in my logs it keeps telling me i have a bad host. I picked the closest one to me then I ran the test and use the recommended one there and still got the error.
 

alpinlol

Active Member
looks mostly fine ... both logs the first one might be not really suited for the bitrate in combination with the resolution and fps (the 1.25 downscale with 50fps)

but you have a few late and duplicated frames thats okay with arma3 i guess but for whatever reason it always shows double grpahics capture in the log i wonder why since it doesnt show it when i tried streaming arma3 @ 720p60


but the ingame fps drops can also be caused by the preview of obs and you can disable this especially if you have obs on a 2nd monitor, i got the same problem with any game no matter how easy to run the game is... even when i would stream osu i get low fps because the preview was enabled on obs and sometimes because i had my own stream running (flash player) for whatever reason this only happens on win8 for me when stuff is running on any other moniter other than my main monitor
 

Seth Miles

New Member
Ok i figured that out, now the only problem is that my follower alert will not pop up due to the fact that preview mode is off. Is there anyway to circumvent that problem or no?
 

alpinlol

Active Member
Ok i figured that out, now the only problem is that my follower alert will not pop up due to the fact that preview mode is off. Is there anyway to circumvent that problem or no?


ohh well :/ then you have to leave it on but did that fix your choppy fps problem?

uhm if you are using twitchalerts then you can open a window if you go on the twitchalerts page and use "Alert box" you can capture it with window capture and use a chroma key if you are using the nightdev alert then you have to leave your obs preview active
 

Samson James

New Member
Hello,
I'm having a problem with OBS as i'm trying to livestream through twitch.tv. I average 40-50 FPS for the most part in most servers, some are a touch lower but either way as soon as I turn on OBS to either record or livestream my FPS usually drops below 20 FPS. I've read through a lot of forum posts and read into it and have tried a lot of different ideas and nothing seems to help it out. I mainly play Arma 3 which I know is a very CPU intensive game and as soon as OBS is turned on the FPS drops massively. My specs are below as well as my settings.
  • CPU: Intel i7 4930k @3.4GHz
  • GPU: MSI GTX 980 Gaming 4GB
  • MOBO: MSI X79A-GD45
  • RAM: 16GB Rip Jaw
  • Power Supply: EVGA 850W
  • Harddrive: 2 TB SATAIII Samsung 256gb SSD
  • Monitors: Asus VS238H-P 23" x2 and Asus VE247H 24"

OBS settings
  • Bitrate: 3000
  • Resolution: 1600x900
  • FPS: 40-60 experiment with different FPS
  • x264 CPU preset: very fast

I mean I do understand that you do lose FPS when you stream but the fact that I lose 20+FPS everytime I turn on OBS just doesn't seem right. There will even be times throughout the game where my FPS will drop below 10. When I use OBS I use the basic High video settings in Arma 3 and get roughly 20 FPS. When i'm not livestreaming I use the Ultra setting and get 40-60 FPS. Look forward to hearing some possible fixes, thanks.

Internet speed: 55 up 6 down
I have loads of problems with this on Windows, In Minecraft sometimes OBS drops the game FPS by -30. The only way I have fixed all my problems is by using Ubuntu :D
 
Top