Question / Help Extremely poor OBS performance despite decent specs

foxdrop

New Member
Hey!

I've been having an issue for some time now where OBS performs significantly worse than my specs would suggest it should, and I'm not sure why.

I'm running an i7-4770k 3.50 GHz (No OC to my knowledge), with 16gb RAM and a GTX 780.

Both my streaming and local recording is affected to the same extent. I've had to lower the settings to 3k bitrate @ 30fps (no downscale) and sit around 70 fps in game when streaming playing League of Legends, sometimes dipping to the 40s. I have equally poor performances when locally recording without streaming, and (here's the really confusing part), my performance doesn't change whether I locally record WHILE streaming or not.

Another reason that leads to me to believe it's an issue with OBS and not my PC is because I can record using different software just fine. I use Bandicam to gather gameplay footage and sit around 150 fps in game while recording at 60fps with the highest quality settings.

Here's a recent log: https://gist.github.com/9b54aac20e972adb945c

I have, however, been able to use OBS to satisfactory standards in the past. I can't quite remember exactly when the quality went down the crapper (wasn't anything recently) but in theory OBS *can* work.

Let me know if there's any more info you need. Been scratching my head over this for a long time and it's quite irritating seeing as streaming/YouTube is my full time job. I want to explore every possibility before dedicating to a reformat as it would disturb my job and also be a real hassle.

Cheers in advance
 
Window capture with Aero disabled combined with the webcam running at 1080p are probably killing it. Enable Aero, lower the webcam's resolution.
 
Hey!

I've been having an issue for some time now where OBS performs significantly worse than my specs would suggest it should, and I'm not sure why.

I'm running an i7-4770k 3.50 GHz (No OC to my knowledge), with 16gb RAM and a GTX 780.

Both my streaming and local recording is affected to the same extent. I've had to lower the settings to 3k bitrate @ 30fps (no downscale) and sit around 70 fps in game when streaming playing League of Legends, sometimes dipping to the 40s. I have equally poor performances when locally recording without streaming, and (here's the really confusing part), my performance doesn't change whether I locally record WHILE streaming or not.

Another reason that leads to me to believe it's an issue with OBS and not my PC is because I can record using different software just fine. I use Bandicam to gather gameplay footage and sit around 150 fps in game while recording at 60fps with the highest quality settings.

Here's a recent log: https://gist.github.com/9b54aac20e972adb945c

I have, however, been able to use OBS to satisfactory standards in the past. I can't quite remember exactly when the quality went down the crapper (wasn't anything recently) but in theory OBS *can* work.

Let me know if there's any more info you need. Been scratching my head over this for a long time and it's quite irritating seeing as streaming/YouTube is my full time job. I want to explore every possibility before dedicating to a reformat as it would disturb my job and also be a real hassle.

Cheers in advance
I figured it was something else when I read you dropped your bitrate:

Code:
Stalled for 3009 ms to write 396616 bytes
(buffer: 0 / 400384), unstable connection?
Stalled for 3789 ms to write 397339 bytes
(buffer: 0 / 400384), unstable connection?
Stalled for 3695 ms to write 397688 bytes
(buffer: 0 / 400384), unstable connection?
Stalled for 3853 ms to write 396404 bytes
(buffer: 0 / 400384), unstable connection?
Stalled for 2309 ms to write 399908 bytes
(buffer: 0 / 400384), unstable connection?

your connection in stalling out which is typically an issue that is between you, your ISP and twitch.
Speed tests dont really matter with this as those are often optimized by ISPs and sometimes owned on site.

http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester

Do the above test for your region and post a screenshot. this is will give you an accurate estimation of what your connection is doing to each ingest in your area. run in multiple times as I see you streamed for a while before the connection stalled out.
 

Window capture with Aero disabled combined with the webcam running at 1080p are probably killing it. Enable Aero, lower the webcam's resolution.

This worked a treat - thank you so much. I'm not sure why it made so much of a difference when it hasn't in the past, and IIRC the only reason Aero was disabled was because it was originally a recommended setting or something. Either way, I now get 200 FPS recording at 60fps and no downscale. Haven't been able to test the actual stream but either way it's a huge improvement, thanks!

I figured it was something else when I read you dropped your bitrate:

Code:
Stalled for 3009 ms to write 396616 bytes
(buffer: 0 / 400384), unstable connection?
Stalled for 3789 ms to write 397339 bytes
(buffer: 0 / 400384), unstable connection?
Stalled for 3695 ms to write 397688 bytes
(buffer: 0 / 400384), unstable connection?
Stalled for 3853 ms to write 396404 bytes
(buffer: 0 / 400384), unstable connection?
Stalled for 2309 ms to write 399908 bytes
(buffer: 0 / 400384), unstable connection?

your connection in stalling out which is typically an issue that is between you, your ISP and twitch.
Speed tests dont really matter with this as those are often optimized by ISPs and sometimes owned on site.

http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester

Do the above test for your region and post a screenshot. this is will give you an accurate estimation of what your connection is doing to each ingest in your area. run in multiple times as I see you streamed for a while before the connection stalled out.

Here's the result of the test: http://puu.sh/idoot/9ec25f2ab4.png FWIW I live about an hour outside London

Would this result in frame dropping? I did have a small bout of that in the previous stream but it is very, very rare. Might have been a hiccup with my connection.
 
This worked a treat - thank you so much. I'm not sure why it made so much of a difference when it hasn't in the past, and IIRC the only reason Aero was disabled was because it was originally a recommended setting or something. Either way, I now get 200 FPS recording at 60fps and no downscale. Haven't been able to test the actual stream but either way it's a huge improvement, thanks!



Here's the result of the test: http://puu.sh/idoot/9ec25f2ab4.png FWIW I live about an hour outside London

Would this result in frame dropping? I did have a small bout of that in the previous stream but it is very, very rare. Might have been a hiccup with my connection.
I see. Well I will say that even though your connection is fast, the quality of your connection is low, which usually means that the occasional drops or throttling at times. for example, my connection is around 5500mbps and I usually run qith a quality of 75-80%.
If you do encounter issues, use this tool as reference to report the issue to your ISP.
 
Ok, thanks dping. My connection is decent but nothing god tier by any means (UK ftw). I'll bear it in mind ^_^
 
Back
Top