Question / Help Optimal Settings for CS:GO with a really good PC?

dping

Active Member
I actually dropped in to watch a bit earlier and lurk. Quality looks fine; if you were to optimize for the CS:GO side it could indeed use more bitrate or a lower x264 encoder preset as you were getting some (minimal) artifacting on the ground textures and after quick movements. Could help slightly with the League side as well.

I still hold that 48fps is BS. The results of someone taking the classic 24fps cinema framerate and doubling it, then making up complete hogwash to defend it (unless you're playing at 144hz, at which point it IS a full-integer divisor). Since it's not a full-integer divisor of the parent framerate, it will indeed skip every fifth frame, leading to erratic playback which will look stuttery and subtly wrong. You want to stick with 30fps, 20, 15, 12, 10, etc. to ensure smooth and consistent playback.

So yeah, try going to the Faster or Fast x264 preset. I'm not sure Medium would work with that CPU without potentially impacting in-game performance noticeably, but it could be worth a try if you don't see any impact at Fast.

Far as the captures go, just make sure they're unchecked whenever you aren't using them. OBS shouldn't init the capture at that point, and so long as there are only a few of them, it won't significantly slow down the .ini file parser. Personally, I just use a Game Capture set to 'Hotkey' mode for most of my interim games. Only needs one capture then, unless the game *needs* window cap mode to capture properly.
Its never been about integers of 24fps. its about how many frames line up when you have 60hz and take out a certain ratio of frames. similar to how harmonics works in music. Anyway, it is visibly smoother but its not perfect (like harmonics).

Film 24fps (in a theater) uses a 3:2 pull-down to acquire the desired conversion to NTSC 29.97. 48fps was becoming popular prior to "the hobbit" movie ever coming out.

Anyway, to each their own.
 

AnnieBot

New Member
@alpinlol Ok, sounds good, and sounds about right. The chat doesn't really complain about the quality so, I assume it looks good. Thanks for the advice.
Where do i set the hotkey to make it so that I only need 1 game capture? Would it interfere with my scene switcher (since it checks active windows' names to move the scene from one to another)? A little confused about how that might work, since I would probably tab out a lot to make sure that my OBS is recording the "right" game capture window (between LoL and CS:GO, since I keep both windows open)

@FerretBomb I tried changing the preset today, so hopefully it looked a bit better for them. I could notice my computer acting slightly slower because of it (like, when i opened itunes, the entire window wouldn't load in i, it took a few seconds for the window to show up).

Here is a log from today, I coudl feel that the CPU usage was heavier for sure, but it was still reasonable.

Logfile: https://gist.github.com/76a34d455bd3c9e6392819fbc52e1bde

Changes I made:

- No QC Mic Stamps
- No CFR
- Preset changed from veryfast to faster

Hopefully its all good now.
 

FerretBomb

Active Member
Looked about the same today. I'd probably go back to Veryfast if it was me; really would need to monitor the system (CPU load, CPU temp, CPU throttling) rather than going on feel. There are a lot more duped frames now, which isn't good, and could be a result of that. It did have noticeably less ground-artifacting though.

For the hotkeyed gamecap, it would not affect your auto scene switch.
Just create a new game capture, and in the properties there's a radio button to either select from a process list, or capture based on a hotkey being pushed. Leave your League GC alone (so the scene switcher will still work smoothly). Don't press the hotkey for the new game cap while League is up (only one GameCap per program can be active at a time).

Just hit the hotkey when you're in CSGO or PvZ, and it should start capturing, assuming you don't have another game capture active for the program.
 

dping

Active Member
@FerretBomb, @dping, @alpinlol just wanted to say thank you guys for the help, i think my stream looks a ton better from what it was a few days ago. Thank you guys so much!!
What launch options do you use in CS:GO? launch options to avoid while streaming are -high and -threads. specifying CPU priority or amount of threads might be something you can do while not streaming but OBS will use up anything left so doing so will push OBS priority down as well as use up more threads than you actually need.
 
Top