Here is something interesting i found out. I had very unstable streams with a lot of dropped frames in OBS. Despite twitch bandwidth test showing my speed is more than enough. So i was streaming using X264 encoder on my new R9 5900X CPU. Which is a 12 core/ 24 thread ZEN 3 beast.
Absolutely no encoding overload warning in OBS. Tried slower preset. OBS + game i was playing = around 40% total system CPU usage. Tried slow preset. 20-30% total system CPU usage. Constant frame drops and that square in the bottom right of OBS constantly going into red.
Then i switched to new NVENC encoder. Super stable stream. Square was green all the time even after i increased the bitrate.
So i thought, could it really be possible that this mighty ZEN 3 CPU isn't up to the task? So i switched back to X264 encoder again. This time with fast preset. 15-25% total system CPU usage. game+ OBS encoding+ everything else running. Dropping frames, square going into red, stuttering in OBS preview window.
Is it really possible that OBS is so bad at using X264 encoder? Because my CPU sure as hell isn't underpowered. And this is for 720P/ 60 stream. Sigh. :/
Absolutely no encoding overload warning in OBS. Tried slower preset. OBS + game i was playing = around 40% total system CPU usage. Tried slow preset. 20-30% total system CPU usage. Constant frame drops and that square in the bottom right of OBS constantly going into red.
Then i switched to new NVENC encoder. Super stable stream. Square was green all the time even after i increased the bitrate.
So i thought, could it really be possible that this mighty ZEN 3 CPU isn't up to the task? So i switched back to X264 encoder again. This time with fast preset. 15-25% total system CPU usage. game+ OBS encoding+ everything else running. Dropping frames, square going into red, stuttering in OBS preview window.
Is it really possible that OBS is so bad at using X264 encoder? Because my CPU sure as hell isn't underpowered. And this is for 720P/ 60 stream. Sigh. :/
Last edited: