Question / Help Pixelation on my streams

Zeh_walrus

New Member
I downloaded obs a long time ago when I was getting interested in streaming. I streamed cs:go and I had no problem with lag/pixelation. Now im getting in to streaming again and I wanted to stream some Rocket League because I think its an awesome game and good stream quality.

Here are some screen shots:
Advanced settings.png



Encoding.png



Video stream settings.png



I am pretty nooby when it comes to fixing these kinds of problems since I don't really know what screen resolution is optimal. I only have one video card and that is the invida gtx 960 (4gb). I have tried downscaling, I've tried to use 1080p resolutions, I've tried to resize the screen by pressing the "Edit Scene" button... Not works because I'm always getting pixelation and I want to be able to stream high quality with minimal lag, good resolution and high fps just because I want to give viewers a good experience.

Im awake right now and here is my stream link: http://www.twitch.tv/zeh_walroos
If you are awake in the nearest two hours then just write in chat and ill start up stream for you to watch the problem live.

Any help is appreciated!
 
I downloaded obs a long time ago when I was getting interested in streaming. I streamed cs:go and I had no problem with lag/pixelation. Now im getting in to streaming again and I wanted to stream some Rocket League because I think its an awesome game and good stream quality.

Here are some screen shots:
View attachment 8488


View attachment 8489


View attachment 8490


I am pretty nooby when it comes to fixing these kinds of problems since I don't really know what screen resolution is optimal. I only have one video card and that is the invida gtx 960 (4gb). I have tried downscaling, I've tried to use 1080p resolutions, I've tried to resize the screen by pressing the "Edit Scene" button... Not works because I'm always getting pixelation and I want to be able to stream high quality with minimal lag, good resolution and high fps just because I want to give viewers a good experience.

Im awake right now and here is my stream link: http://www.twitch.tv/zeh_walroos
If you are awake in the nearest two hours then just write in chat and ill start up stream for you to watch the problem live.

Any help is appreciated!
in the video tab in settings, I would downscale the video to at or below 720p. your problem is, 1050p @ 60fps is WAY to high for your bitrate. The second thing I would do is change your fps to 30 instead of 60.

For example 1080p @60 iypically needs 5000-8000 bitrate to look decent with x264 encoder. you are using a hardware encoder which sacrifices quality as well, so that would need more like 6000-9000 bitrate. Anything above 3500 bitrate is to much for twitch.

But, anything above 2500 bitrate will sometimes cause twitch viewers to buffer constantly.

TL;DR stick with your same bitrate, drop the resolution to 720p or less, and fps to 30.
 
But why cant i stream on 60 fps and have high quality? whats stopping me from doing that? Is it because i have low resolution on my monitor or would it be fixed if i just increase the bitrate quality?
 
But why cant i stream on 60 fps and have high quality? whats stopping me from doing that? Is it because i have low resolution on my monitor or would it be fixed if i just increase the bitrate quality?
increasing the bitrate but 1050@60 will need WAY more bitrate than twitch allows as I said above, that is the reason.

also it will be unwatchable to most people. content is much more important than quality as for streaming. People that want a great looking stream, more often than not, go to youtube to watch saved videos.
 
increasing the bitrate but 1050@60 will need WAY more bitrate than twitch allows as I said above, that is the reason.

also it will be unwatchable to most people. content is much more important than quality as for streaming. People that want a great looking stream, more often than not, go to youtube to watch saved videos.

Can I add you on steam just for quick and easy responses? That is if you is okay with taking a bit of extra time to chat with me. I understand if you dont want to but it would be alot easier. I just have some small questions and you seem to know about this stuff
 
Can I add you on steam just for quick and easy responses? That is if you is okay with taking a bit of extra time to chat with me. I understand if you dont want to but it would be alot easier. I just have some small questions and you seem to know about this stuff
I dont really do that because if I say yes to you, others will ask and I'll feel obligated.
 
It's because of bits-per-pixel density. The higher your resolution and framerate, the more bits you need to push to maintain quality.

Think of bitrate as money. You have $2000 to spend.
(2000kbps, not 2500, is the recommended maximum for non-partnered streamers).

1680x1050 = 1764000 pixels in one frame. Now, you want to run at 60fps, so multiply that number by 60. 105840000.
105840000 pixels per second. Being described by 2000kb per second.
That's a LOT of visual data to pack in. Even worse, it's being done in real time, so it has to use a less efficient single-pass encoder.

30fps instead of 60 means half as many pixels being described by the same number of bits. Essentially doubling the bits-per-pixel density.

Lowering to 720p (1280x720) means that your base multiplier number is only 921600... about half again.

So running at 720p@30fps will devote roughly four times as many bits per pixel, as compared to 1050p@60.

Even better, the more bits you devote to describing a pixel, the more accurate it will be (and so the better your stream will look)... but it's non-linear. Your video won't just look four times better, it'll look 10-20 times better.


Short version, turn down your resolution and framerate drastically. It's going to look like complete crap as-is.
Turning up your bitrate would be another way to fix the problem, but no one will be able to watch you, even if your connection has enough upstream speed to be able to support that ridiculously high setting.
 
Back
Top