Question / Help Why is my stream so pixelated?

mxcb

New Member
http://www.twitch.tv/bengmflash/v/11230160

If you go to around 28:15, you see me in fighting monsters in game and the stream started to get blurry. It basically gets pixelated like that when ever I move, is it because of my internet or my PC? I have 6 upload, so I assumed I could record in 1080 along as my PC could handle it.
 
Hm. x264 encoder, veryfast preset with 3300 bitrate and 864p 30FPS.
Should look fine. I dont know skyforge, but the first look on a youtube video told me - thats a fast shooter inside buildings, so there is a lot of movement and projectiles/explosion like stuff, but no grass or other small details on the map itself.
Try to downscale your stream to 720p and keep everything else where it is (same bitrate, 30fps, same preset).
This should give you a really smooth picture. Usually people can stream 720p 60fps with 2500-3500 bitrate and it doesnt look bad in games like that. Some pixelation is expected.
Also try to work with the filter that is used for downscaling, bilinear may give you better quality than lanczos.
 
Is 1.25 resolution downscale 720p? I don't know much about this, but is it having pixels because of my internet not being capable enough to handle it(I read 6 upload is more then enough to stream in 1080), or is it my PC?
 
The bulk of the pixelation is coming from streaming high motion games at 1080p at close to twitch's limit for bitrate for non-partners (3500kbit).

You're either going to need to choose a slower-sounding preset (which will likely reduce the available CPU power for your games) or downscale your resolution.

Additionally, video bitrates above about 2000kbit put your viewers into "buffering hell" if you don't have partnership. In the range from 2000kbit to 3500kbit, progressively more and more viewers get stuck buffering the higher the bitrate ends up.
 
The bulk of the pixelation is coming from streaming high motion games at 1080p at close to twitch's limit for bitrate for non-partners (3500kbit).

You're either going to need to choose a slower-sounding preset (which will likely reduce the available CPU power for your games) or downscale your resolution.

Additionally, video bitrates above about 2000kbit put your viewers into "buffering hell" if you don't have partnership. In the range from 2000kbit to 3500kbit, progressively more and more viewers get stuck buffering the higher the bitrate ends up.

I did not know this, so if you aren't partnered with twitch streaming at 1080 is next to impossible? Also, should I just lower my bit rate to 2000 to avoid that issue? It's currently at 3300.
 
You're probably going to need to lower your bitrate, adjust your resolution and possibly adjust your x264 preset.
 
What would you suggest I lower them to? I don't know these things myself and don't want to mess it up.
 
video bitrate around 2000kbit
The resolution downscale should leave you with an output of 1280x720 (1.50 is the value from a 1920x1080 base resolution)
 
His stream is pixelated, so reducing the bitrate is the worst thing that can be done here. Just lower the resolution to 720p and try it.
 
His stream is pixelated, so reducing the bitrate is the worst thing that can be done here. Just lower the resolution to 720p and try it.
Except that if he doesn't reduce his bitrate, he's going to have a LOT of his viewers in buffering hell if he doesn't have partnership.
 
how fast is your internet upload ? i stream also in 1920x1080x60fps + 3000bits, have no issues and my viewers are good to but dont know what connection u have @mxcb ?? maybe its that
 
someting is wrong with your graphics settings, u use no downscale right ?

Adapter 1
10:31:58: Video Adapter: AMD Radeon R9 200 Series
10:31:58: Video Adapter Dedicated Video Memory: 2125631488
10:31:58: Video Adapter Shared System Memory: 4026531840
10:31:58: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
10:31:58: =====Stream Start: 2015-08-16, 10:31:58===============================================
10:31:58: Multithreaded optimizations: On
10:31:58: Base resolution: 1920x1080
10:31:58: Output resolution: 1536x864

in and output should be the same, this is my log and your card is much better then my i think

Adapter 1
21:38:02: Video Adapter: AMD Radeon R9 200 / HD 7900 Series
21:38:02: Video Adapter Dedicated Video Memory: 3199975424
21:38:02: Video Adapter Shared System Memory: 4026531840
21:38:02: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
21:38:02: Video Adapter Output 2: pos={-1920, 0}, size={1920, 1200}, attached=true
21:38:02: =====Stream Start: 2015-08-16, 21:38:02===============================================
21:38:02: Multithreaded optimizations: On
21:38:02: Base resolution: 1920x1080
21:38:02: Output resolution: 1920x1080

have u 1 or 2 displays connected ?? i had the same issue, let me think how i fixed this ^^
 
first bookmark something like http://www.infobyip.com/detectscreenresolution.php to quickcheck the resolutions but i think u have to go in windows display settings and hook up manuall scale, that should fix this

upload_2015-8-16_22-2-35.png
 
10:31:58: Base resolution: 1920x1080
10:31:58: Output resolution: 1536x864 this is from your log.but why u have 1536x864 output when you have no downscale selectet, that means someting is wrong. u setup full 1920x1080 but your stream runs on 1536x864
thats why its pixelated

try to set this hook in the pic i linked

21:38:02: Base resolution: 1920x1080
21:38:02: Output resolution: 1920x1080
 
and the other link only open on your desktop and click detect screen resolution, it has to be look like this

upload_2015-8-17_0-52-50.png


when it says 1536x864 u need to fix this to get a stream with no pixies ^^

ok i made a test, for me its 100% this hook in windows settings, when i uncheck this hook my resolution goes from 1920x1080 to 2400x1200 lol ^^ thats because i use 2 displays with diffrent sizes, thats why i ask u use 1 or 2 displays.
 
Last edited:
Back
Top