Question / Help Too low FPS while RECORDING cs:go

3!K3

Member
Hey there,
i am experiencing very low FPS while recording CS:GO.
While playing without recording i get about 250-300fps.
While recording i mostly get less than 80 fps.
The main problem is, that the fps jitter alot (between 70 and 180), which feals really laggy.

A friend of mine has nearly the same Setup - same CPU @Stock, R9 290x instead of my non-x (but my gpu never gets to 100% utilization so that should not make the difference) and same amount of RAM - and Settings and gets stable 120-140fps while recording with pretty much no jitter.

Setup:
CPU: i7 4770K @ Stock -> 3.5Ghz (Turbo @ 3.9)
GPU: MSI R9 290 Gaming 4G @Stock
RAM: Corsair Vengeance 16GB (2x8 dualchannel)

OBS Settings:
QuickSync (Preset 2) (x264 is even worse)
MaxBitrate & Bufffersize 35000
1080p @ 60FPS

CS:GO Graphics Settings:
All maxed (FXAA, VSync and Motion Blur disabled)

Latest log attatched

Thanks in advance!!
 

Attachments

  • 2014-09-22-2012-48.log
    8.1 KB · Views: 121

PonceDeLeon

New Member
Even if you have a beastly computer, running it on max settings is no good for when you're recording.

I have a pretty beefy pc as well, but I usually run cs:go on low or medium when recording.
 

3!K3

Member
I know and i would have instantly changed the cs:go settings, but since my friend has the same settings and setup and gets better performance i'd like to find and fix my problem first.
Changing the game settings would be just a workaround.
 

Drifty

New Member
make csgo settings all low otherwise youll get bad performance, trust me your game will run smoother with all low, if u have weapon skins, turn shader detail up to very high if u want, thats what i do and i get 150+ frames while streaming with i5. also mostly all streamers/pros use low setting so the game runs smooth and no hiccups during gun fights jus fyi. good luck
 

hildegain

New Member
Given how not demanding CS:GO is, I'd say you should definitely NOT have to drop a single setting.

I've tested recording with obs in two ways.

Setting desktop to extend to the intel hd 4000 ~ results in huge frame loss with no increase in cpu or gpu usage.
Having no extra desktop settings and only running from main AMD GPU ~ quick sync records as normal with perhaps 10% frame loss.

Everywhere I have read that you have to set the iGPU to be a second monitor in windows but this has never been the case for me.
 

alpinlol

Active Member
Given how not demanding CS:GO is, I'd say you should definitely NOT have to drop a single setting.

I've tested recording with obs in two ways.

Setting desktop to extend to the intel hd 4000 ~ results in huge frame loss with no increase in cpu or gpu usage.
Having no extra desktop settings and only running from main AMD GPU ~ quick sync records as normal with perhaps 10% frame loss.

Everywhere I have read that you have to set the iGPU to be a second monitor in windows but this has never been the case for me.


csgo is actually a quite cpu demanding game due to its cpu based engine as soon as your cpu has to do two heavy cpu tasks it is possible that csgo starts to struggle


a few options for csgo.

set the settings -thread 4 +fps_max 150 -high in your csgo startup properties

another way to test is to not use qsv use x264 instead

if you really want 1080p60 as a recording use the ultrafast preset and start at the same bitrate if the quality isnt that good use more bitrate because as of right now
20:14:58: Total frames encoded: 7078, total frames duplicated: 601 (8.49%)
20:14:58: Number of frames skipped due to encoder lag: 64 (0.90%)
even qsv has struggles to keep 1080p60 up
 

3!K3

Member
Thanks for all of your advice.
I have tried x264 before on veryfast, which dropped my frames even below 70 and the faster presets often cause pixelation while moving fast.

@alpinlol
I'll try those start parameters this evening and see what I get.

@hildegain
Do you have a second Monitor hooked up to your onboard graphics? If so the steps you talked about are generally not necessary.

@Drifty
Pros dont turn all the settings down, because that results in not seeing your enemy's shadows etc.
But of course there are a few settings with margin to lower.

I'll try recording with lower settings, the only thing I dont get is, why my friend gets stable higher fps than me...

Sry for my mediocre english.
 

alpinlol

Active Member
shroud is probably the best csgo player right now when it comes to gameplay/gamereading/aim and whatever ... hes playing 1920x1080 with 4x aa and everything on high ... and hes a freaking god he also changes his settings around when hes bored ... he simply doesnt care
 

3!K3

Member
shroud is probably the best csgo player right now when it comes to gameplay/gamereading/aim and whatever ... hes playing 1920x1080 with 4x aa and everything on high ... and hes a freaking god he also changes his settings around when hes bored ... he simply doesnt care
I have only been talking about shadows and its no theory that the viewing distance of enemy shadows changes, when you change the settings.
 
Top