Question / Help Very blurry/grainy/pixelated stream. Help!

Nexigen

New Member
Hello,

No matter what settings I take, all of my video's that I stream to Twitch are grainy, blurry, pixelated.
I'm streaming on a 1440p monitor, so my base resolution is 1440p. No matter how I downscale, it will remain grainy.
I tried 720p, 1080p, 1200+p and even 1440p.

http://www.twitch.tv/n3xigen/v/25687925

The twitch link above is the 1440p one. The quality is great once I'm not moving around with my character.
But once I start moving around it all goes south very quickly.

I'm streaming at 2200 bitrate (internet is 30 down and only 3 up)
What I personally think is that my bitrate is too low. At least for 1440p.
But this would not clarify it at 720p. Cause if my internet was the case, it should be fine at 720 right?

My x264 CPU preset is set on superfast, but tried multiple modes already.
Encoding profile is main and 2 seconds keyframe interval.
I can even go to 2400 max bitrate without getting a yellow or red connection.
Quality Balance is a 10 as well. Might that be it? (Not applicable for im using CBR)
My computer specs are visible below my stream.

Both window and monitor capture give a grainy / pixelated quality on my stream.
I tried to do game capture, but game capture remains black when I try, so I can't really get that to work.

I really have no idea what it is but with that quality it's a waste to stream.

Someone knows what's going on?

Thanks in advance,
Nexigen.
 

Attachments

  • logfile.txt
    55.1 KB · Views: 27
Last edited:

FerretBomb

Active Member
You're trying to run 1440p on 2400kbps, with a Superfast preset. It's going to pixelate to hell. Even 3500kbps is barely enough for 1080p on Veryfast. You're using a larger resolution with a worse compression setting, and using even less bitrate than would be needed to look even halfway decent.

1) Downscale to 720p.
2) Return your encoder setting to Veryfast.
3) Drop your bitrate to 2000kbps, unless you're Partnered.

720p@30fps, 2000kbps. Golden point for non-partnered streams, so they stay watchable, smoothly. It's the best tradeoff point.

You WILL lose some quality doing a downscale, but unless you're comfortable playing at 1280x720 on your monitor and streaming at that native (native will *always* look better than downscaled, usually by a lot), it's your best option. 1440p is absolutely not realistic, much less feasible. Partnership is almost a necessity even to run 1080p due to the bitrate requirements, and the buffering issues that a rate over 2000 will tend to cause. A quick search of most any past blurriness/pixelation thread would have pointed you in the right direction.

On the up side, with your CPU you can likely go a step or two slower on the encoding preset, which will make your stream look better at a given bitrate (more CPU used, better compression).
 
Top