Question / Help No matter what tutorial I read, my stream comes out pixilated (specially when Im moving)

Kevin NoLove

New Member
Hello all, before I start let me just say I've watched endless of videos and read many tutorials on best stream settings for OBS, but I am starting to wonder is this an issue on YouTubes Streaming Side or something in OBS?

Now in my old PC I used to be able to stream not the best quality but definitley better than the quality I am getting now. Some of my friends who also stream on YouTube are suggesting that YouTube changed their streaming side and thus making streams look pixilated, so not sure if its YouTube or my OBS settings.

I'll include the PC settings, Internet speed, and my OBS Stream settings:

PC: i9-9900K - EVGA RTX 2070Super (OC) - 16 GB Trident RAM - Asus Prime Z390-a for the motherboard

Internet Speed: 15MB Upload/ 500 MB Download

OBS Stream Settings:
  • Encoder: Nvidia Nvenc H.264 (New)
  • CBR (13500 KBS)
  • Keyframes Intervals: I switch between 2 to 4
  • Preset: Qaulity
  • Profile: High
  • Look Ahead (not selected) - Psycho Visual Tuning (selected)
  • GPU: 0
  • Max B-Frames 2
 

Attachments

  • 2020-01-12 20-16-55.txt
    15.2 KB · Views: 24

Narcogen

Active Member
YouTube transcodes everything, but does not set a bitrate limit. If you can go higher you can try that; another option is to upscale your resolution. YouTube apparently considers the resolution when deciding what bitrate to transcode at, so apparently you can get better quality 1080 transcodes if you upload a higher resolution.

You could also try the "max quality" preset and see how that goes.
 

carlmmii

Active Member
If you want to be sure of which side is causing pixelization, just change your recording settings to "use stream encoder" -- that way you can view your recording and see exactly what you're sending to youtube before it does its own transcoding.
 

Kevin NoLove

New Member
If you want to be sure of which side is causing pixelization, just change your recording settings to "use stream encoder" -- that way you can view your recording and see exactly what you're sending to youtube before it does its own transcoding.
Thanks for the reply, with recording I am not having any pixilation issues though, I was talking about streaming that gets pixilated. with recording I am at CBR 18000 with no issues at all.
 

Kevin NoLove

New Member
YouTube transcodes everything, but does not set a bitrate limit. If you can go higher you can try that; another option is to upscale your resolution. YouTube apparently considers the resolution when deciding what bitrate to transcode at, so apparently you can get better quality 1080 transcodes if you upload a higher resolution.

You could also try the "max quality" preset and see how that goes.
Hmm I already tried higher levels but no luck, after 20,000 thats when the strain on my PC started to happen a little bit.. My upscale resolution is already 1080P though?
 

carlmmii

Active Member
Thanks for the reply, with recording I am not having any pixilation issues though, I was talking about streaming that gets pixilated. with recording I am at CBR 18000 with no issues at all.
I'm not talking about keeping the same recording settings -- change your recording settings to "use stream encoder" so that you can get a look of exactly what quality you're sending up to youtube, so you can compare what exists as the actual output of OBS before it gets transcoded.
 

Verner

Member
To minimize the pixels on YouTube, you need an upscale of 1440p60 and a bitrate of at least 20k, and a recommended 30k. There will be no improvement above.

For Twitch, if there is no affiliate program and the standard bitrate is 6 - 8k. Encode only by the processor. The video card will not give a normal picture even in 720 / 900p.
 
Top