Question / Help CPU requirments for slowest preset

technoob

New Member
I asked a more generalized question regarding cpu's earlier but just want to ask more specific question.

building a dedicated streaming rig (stream console games so wont be playing pc games on it)

what requirements does the cpu need to meet in order to use the slowest (best) preset ?

does it need a certain amount of cores, or certain amount of ghz, or certain nm architecture or...(you see what im getting at?)

wouldn't be streaming 1080@60 as thats pretty much impossible to use for twitch without breaking their max bitrate, but still want to use best preset. thanks
 
You've asked this a couple of times already.

Start with a resolution and bitrate in mind. Build from there. There are no guarantees as to what preset you'll be able to use.

For a midrange rig, grab an i7-5820k. It'll let you get pretty low on the presets, plus if you decide to game on the PC side it'll be capable of being a single-PC casting rig with pretty good quality, but focus more on being an encoder box (for better on-PC gaming, a 6700k would be a go-to, but sacrifice some encoding).
More to spend? Bump that to a 5960x.
Money is no object? Grab an SMP Xeon 2x10 core 3.1GHz setup, with a pair of Intel Xeon E5-2687W V3s. This is probably a waste, but when you can afford to spend over two grand per chip, you don't tend to think about economy-over-time.

Also, bumping your thread multiple times same-day is generally frowned-upon.
 
Why is the 6700k better for gaming that a 5820k, Ferret?

As for your question, @technoob: The cpu presets don't use a fixed amount of ghz or cores, they're simply a way to allow OBS to use more or less CPU. How much CPU is actually used depends on the stream. E.g. even a lower mid-end CPU can do slowest on something like a 360p30fps stream, while even a super high-end machine might not even get to slow preset with extremely high-res and/or high framerate streams.

Now, to the cores vs ghz: x264 (the encoder OBS uses) is one of the most multi-threaded pieces of software in existence. What this means is that the ghz of your cores add up almost linearly(up to a certain point at least). So a 16x2ghz CPU will be better than a 8x3ghz CPU for encoding. Keep in mind that most other software prefers higher ghz per core over more cores, though.

Umm... what else. Oh yea, get an Intel processor. They're just better than AMD for streaming. Make sure you have a reasonable amount of RAM (at very least 8GB). A good motherboard to connect everything, and of course good enough internet to actually send your stream to twitch.

As for specific CPU models, you should follow FerretBomb's recommendations as he knows more about that stuff than me. Alternatively you can use this forum or google to research what good high-quality streaming builds are both for encoder boxes and gaming+encoding on the same machine.
 
The 6700k has a higher clockspeed per-core. Gaming tends not to use more than 1-2 cores, even if streaming can use more, so single-core performance is much more important.

So a 6700k will be better if your main aim is gaming on the system. But for dedicated encoding, the 5820k is going to be more effective.
 
Ahh, so it's just because of the single-core performance.

I'd personally go with the 6700k or another 4ghz-per-core CPU. For virtually anything but streaming per-core speed is more important, and it's not much worse than the 5820k. Obviously depends on if you want it to be a dedicated encoding rig or a desktop for everyday use that can also do streaming. I'm not a huge fan of dedicated encoding-rigs because you're forced to use a capture card and are limited to full-display capture, but if you absolutely must have the best possible quality you have to use one.
 
Back
Top