Question / Help Stuttering video in OBS

TrickyHunter

New Member
I may have try these again tomorrow, I am currently formatting a 4TB drive so that might be eating up resources, will keep you posted
 
Ok, so bitrate at 3500 definitely wasn't successful. Then again that is the limit that Twitch recommends and when setting bitrate you also have to include the bitrate of audio as well into the bitrate you set.

I'd say set it to 3000 for now as it appeared stable and game play was smooth. Can you re-test the Quality Preset at Quality, if that is no good then stick to Balanced.

Your drive shouldn't affect it unless you are recording. If recording you want a drive that can do at least around ~100Mbps average if it is a HDD. I personally a SSD for recording, also have the game and OS on it without issue (At least it appears without issue)

No problem on time taken, it takes you a lot longer to test the settings changes to find that sweet spot!
 
Well the WoW stream wasn't too bad, still too much overhead for your GPU unfortunately.

Can you try:
Video -
Downscale Filter: Bicubic
Output - Streaming -
Quality Preset: Balanced
Minimum QP: 0
Maximum QP: 42
Maximum Reference Frames: 6

The above settings are what I use as part of my encoder settings whilst recording, with an i5 2500 and R9 290x, so theoretically your RX480 should have no trouble at all, though not sure as to why you are having such issues in the first place, especially with x264 encoder at default twitch preset.

The stream of Doom was a hell of a lot better for fluidity, though still very present are the stutters unfortunately.

By the way, have you tried overclocking your 4820k?
 
Ok, so just tested it, it is the preset: Twitch overriding the manual configuration, can you select the blank preset then try changing it (It will keep all the changes you have made previously)
 

TrickyHunter

New Member
https://www.twitch.tv/videos/129964753
Well the WoW stream wasn't too bad, still too much overhead for your GPU unfortunately.

Can you try:
Video -
Downscale Filter: Bicubic
Output - Streaming -
Quality Preset: Balanced
Minimum QP: 0
Maximum QP: 42
Maximum Reference Frames: 6

The above settings are what I use as part of my encoder settings whilst recording, with an i5 2500 and R9 290x, so theoretically your RX480 should have no trouble at all, though not sure as to why you are having such issues in the first place, especially with x264 encoder at default twitch preset.

The stream of Doom was a hell of a lot better for fluidity, though still very present are the stutters unfortunately.

By the way, have you tried overclocking your 4820k?

Here you go
https://www.twitch.tv/videos/129964753
https://gist.github.com/04ea03981798e834cbd9a7fd2944116b
Overclocked Yes
 
First stream output:
11:03:54.804: Output 'adv_stream': Total encoded frames: 15499
11:03:54.804: Output 'adv_stream': Total drawn frames: 15498
11:03:54.804: Output 'adv_stream': Number of skipped frames due to encoding lag: 43 (0.3%)
11:03:54.804: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 107 (0.7%)

Now just really wanting to see 0.0% as an average, hopefully with at least the same quality or as close to as possible.

Second stream attempt had some stutter with Lanczos downscale filter set, so that's a no go unfortunately.

For adjusted settings to test:
Video -
Downscale Filter: Bilinear
Output - Streaming -
Quality Preset: Speed

This will decrease quality somewhat for both settings, hopefully not too much.

Hope these do the trick with gaining optimum performance for GPU streaming without too much loss in quality, almost there though!

Slightly off-topic:
Bit of miscommunication, by overclocking I meant your CPU, being a 4820k model, you could potentially have it running around 4.5GHz 24/7 (With a reasonable after-market cooler (Air, doesn't have to be water cooled) Doing so could have the potential to greatly assist as just about every game is CPU hungry in terms of raw clock speed (It is why the i7 7700K is so popular, link below)
https://ark.intel.com/products/97129/Intel-Core-i7-7700K-Processor-8M-Cache-up-to-4_50-GHz

In terms of an aftermarket air CPU cooler, the Noctua NH-D15S is one of the best you can get:
http://uk.pcpartpicker.com/product/xCL7YJ/noctua-cpu-cooler-nhd15s

I've really got to start winding down before heading for some sleep, got a long day at work tomorrow (Humid here and looking like it's pretty patchy weather, generally dry and I don't handle humidity at all well) So if I don't reply, I will after work tomorrow.
 

TrickyHunter

New Member
I will give it a go, I do have it watercooled but never overclocked it.

Take care and will report back :)

Btw at some point I will want to send you something to say thank you
 
Good luck with the next few test runs and overclocking has helped me breathe a little bit more life into my i5 2500 until later in the year once Ryzen has its bugs ironed out.

No need mate, thank you for the offer though. In any case I'm off for sleep before work tomorrow.
 
First of all, amazing difference in quality!

I am guessing it is down to a re-scaling issue where OBS or your PC setup just doesn't like it at all. Perhaps OBS devs might like to take a look at it to see if they can find some optimizations in their code.

Can you do a new stream with the settings you used for that Twitch stream again. In that stream can you go to a heavily populated city and just do a run through (I used to do Ogrimmar (? - Been a long time since I've played WoW) when I was trying to optimize graphics on my PC at the time for raids) Your stream length doesn't have to be that long though I enjoyed watching it, was a bit nostalgic.

With a fresh stream for comparison to the area and the load your system was on should be able to get it close to being in balance for your PC setup.

Side note:
The quality of tanks these days in PUG raids (For the Malificus world boss) I used to kite tank on my hunter because we weren't equipped for the fight.
 
Top