Hi, I've used obs studio for a few days now to test streaming with csgo. I know the basics (bitrate,res,preset,etc) but I have a few questions that I can't seem to find answers to. I've done some tests but there are so many variables that I'd really like if someone could clarify some things for me.
1) I'm playing csgo @ 1024x768 with black bars and streaming it stretched in 16:9 (only source I'm streaming). Is it better to have a 1024x768 base with a 16:9 output or have them both at 16:9? And what if the base has less pixels(vertically or horizontally) than the source, like 1024x576? (not a twitch partner so limited to 3500 bitrate, this resolution seems slightly nicer than 720p)
Basically what would be the optimal setup for a 1024x768 source to a 16:9 output?
2) Are there known options in x264(or even in obs) that might improve specifically a fps output? Atm I only changed the birate to 3500, preset to medium, profile to main, base+output to the setups I tried, filter to Lanczos and added a game capture source with csgo stretched on screen.
3) I'm using a 4ghz 4770k and my cpu usage is around 50% with a 300fps csgo and a medium preset on OBS studio. The thing is that my fps decreases a bit while streaming even tho my cpu is at 50%. Some of the 8 cores are barely used with csgo, lot of the times I can see 3 cores at 0%. Is there a way I can manage them so that I dont get less fps when the cpu is half used? I've tried setting affinity on the obs process but that's slightly worse fps wise.
Sorry for the long post, I hope I was clear enough.
Any case you're wondering, I have no gpu bottleneck, I stream at 30 fps.
1) I'm playing csgo @ 1024x768 with black bars and streaming it stretched in 16:9 (only source I'm streaming). Is it better to have a 1024x768 base with a 16:9 output or have them both at 16:9? And what if the base has less pixels(vertically or horizontally) than the source, like 1024x576? (not a twitch partner so limited to 3500 bitrate, this resolution seems slightly nicer than 720p)
Basically what would be the optimal setup for a 1024x768 source to a 16:9 output?
2) Are there known options in x264(or even in obs) that might improve specifically a fps output? Atm I only changed the birate to 3500, preset to medium, profile to main, base+output to the setups I tried, filter to Lanczos and added a game capture source with csgo stretched on screen.
3) I'm using a 4ghz 4770k and my cpu usage is around 50% with a 300fps csgo and a medium preset on OBS studio. The thing is that my fps decreases a bit while streaming even tho my cpu is at 50%. Some of the 8 cores are barely used with csgo, lot of the times I can see 3 cores at 0%. Is there a way I can manage them so that I dont get less fps when the cpu is half used? I've tried setting affinity on the obs process but that's slightly worse fps wise.
Sorry for the long post, I hope I was clear enough.
Any case you're wondering, I have no gpu bottleneck, I stream at 30 fps.