Question / Help Please help me, I’m trying to stream over Facebook and my video quality gets blurry/pixelated when I move.

Elvinmaikii10

New Member
Hi everyone, i would like to stream on Facebook, YouTube, twitch, etc. I’ve tried to stream on Facebook and the video quality is blurry when I move or pixelated, that’s the only fact stops me from doing my it (stream). I have a very good PC i7 8700k, Nvidia gtx 1080 (it’s a good pc, worth btw 2-3k, a have very stable obs configuration, but when im not moving, quality is realistic and good/perfect. But when im moving, the stream starts to pixelate and get blurry, I tried lot of different options but nothing changes. I’ve been stuck about 3 months already and nothing, also I’ve tried with streamlabs obs and same thing even worst. Can I get some help.
I used a bitrate of 2500,3000,3500,4000, i almost tried all of the settings, i tried on Facebook that’s the main plataform I want To stream on.
I use Ethernet so I get like 120 download and 30-40 upload speed. I would really appreciate your help, thank you so much!!
 

Narcogen

Active Member
Please include a log with a complete streaming session (started and stopped). That log is a startup log only, there's no performance data in it.
 

Narcogen

Active Member
You need to open OBS, start streaming, wait until the problem you are having occurs, then stop streaming, then upload the log.

If you don't do all those steps then the log will not contain information about your problem.
 

Narcogen

Active Member
I don't see any obvious issues in the log. I expect you're just seeing what Facebook gives you at the settings you have. They are not known for having good quality.

To investigate if this is true or not, you might add profiles for Twitch and/or YouTube and stream similar content to them with the same settings and see if the video looks the same or better.
 

Elvinmaikii10

New Member
its blurry/pixelated same as facebook tho i dont know why.
Do you think the pc is broken? or something?
I talked to pc builders and they said it was good for streaming.
 

Narcogen

Active Member
Do you have a screenshot of it? There doesn't appear to be anything in the log indicating this. I assume you also do not see the pixellation when viewing the OBS preview, only when viewing the stream result?
 

Narcogen

Active Member
Do you have any examples from YouTube or Twitch?
That video in particular is indicating to me that it is not even available in HD, I suppose because you're using a nonstandard resolution.

You're also using a low bitrate (4000) with NVENC. NVENC does a very good job with very high bitrates, but it will give lower quality than x264 software encoder at low bitrates. Still it should look better than that.
 

Elvinmaikii10

New Member
I know but it looks the same thing, doesn’t change anything around my video quality. Actually in the videos I used X264. On YouTube and twitch it looks the same thing as Facebook.
 

Narcogen

Active Member
Yes but on YouTube I could see what it gives me for viewing options and resolutions and I could see the bitrate of the video they are hosting. I can't see that information on FaceBook, and I wouldn't judge the quality of what you're sending by what Facebook shows because they're known to deliver poor quality.
 

Narcogen

Active Member
I think your nonstandard resolution might be causing a problem. You've set your output resolution to 960x720, but YouTube is playing that back as a 1280x720.

Also the highest bitrate that is available at is 2600kbps, which isn't terrible, but it's at the low end of their suggested range, which is 1500-4000.

https://support.google.com/youtube/answer/2853702?hl=en

This is what your video is on youtube:

136 mp4 1280x720 720p 2631k , avc1.4d401f, 30fps, video only, 91.30MiB

That's video only, of course-- the entire package seems to play back with a variable bitrate that goes as low as 1500 but as high as 8000, but you're not sending that much.

I assume you're using a 16:10 monitor? Because it looks like you're sending one frame size and YouTube is stretching it to fill the screen and make up for a number of missing pixels.

YouTube and Twitch basically want a 16:9 presentation; it's going to reconfigure anything else and I think it may be reducing your quality as a result; not sure.
 

Narcogen

Active Member
Your video on YouTube is being displayed as 1280x720, with is ~900,000 pixels.

Your output resolution is 960x720 which is a bit less than 700,000 pixels.

You are sending less information than required to display the video the way YouTube is presenting it, and the transformation YouTube is doing to make up the difference results in reduced perceived quality:

https://obsproject.com/forum/resources/how-to-select-the-correct-resolution-aspect-ratio.13/

That combined with pixellation that normally occurs during fast action scenes at relatively low bitrates explains the way your videos appear.
 

MooseTheHumble

New Member
i just started streaming and i have the same issue as elvin im not sure what it is but theres somthing thats pixelating our stream the second we start moving coz standing still looks full hd the second we move (call of duty modern warfare) the issue takes place im stumped
 
Top