Question / Help My 24/7 live stream is grainy on 1080p. Please help!

lofi zone

New Member
The stream went down while I was trying to play with the settings... New link. Still grainy. D:

 

koala

Active Member
It's not clear what you mean. Please post a screenshot of how it looks bad to you and a second screenshot/picture of the same scene of how it should look. Helpful is also a logfile with a complete but short streaming session where the issue is present. Not an hours log logfile where you tested and configured everything, so it's never clear at what point of time your issue came up.
 

lofi zone

New Member
It's not clear what you mean. Please post a screenshot of how it looks bad to you and a second screenshot/picture of the same scene of how it should look. Helpful is also a logfile with a complete but short streaming session where the issue is present. Not an hours log logfile where you tested and configured everything, so it's never clear at what point of time your issue came up.
I mean that my stream is pixelated when it shouldn't be, when the YouTube player is set to 1080p.

My stream is 24/7 - so unfortunately I cannot generate a smaller log file. I have not tampered with the settings at all during that log file's duration.

Here is what the stream should look like:
Screen Shot 2020-02-21 at 8.51.40 PM.png


And here is what it looks like on YouTube:
Screen Shot 2020-02-21 at 8.52.20 PM.png
 

carlmmii

Active Member
That is the expected quality for the bitrate you are sending, as well as youtube's recompression. 4500kbps is on the low side for 1080p (even at 30fps), and honestly, the quality represented is very good for that bitrate. The rain is going to be the main reason you see the compression artifacts -- you're having a lot changing in the entire frame, so while it may seem like nothing is really changing from a visual standpoint, it is playing hell on the actual compression algorithm.

Unfortunately, due to the nature of youtube streaming, you don't really have much of an option -- even if you were to increase your bitrate, youtube re-encodes everything on its side, and for 1080p you're normally going to be getting the limited bitrate from their end, with their own AVC (h264) encoder. There are some ways to trick youtube into using the VP9 encoder instead (which may be possible by sending youtube a 1440p stream), but your mileage may vary... and it wouldn't matter anyway unless your bitrate was raised on your end to send a higher quality output to start with.

At the very least, I would recommend taking a local recording and viewing the actual output from OBS to see what quality you're sending to youtube before it does its own compression. That will at least show where the major quality loss is, and whether it's worth it to increase your bitrate.
 

Dihelson

Member
Hello all. First time poster here - I am fairly new to all of this.

I have searched for hours on how to get my stream to stop appearing grainy on YouTube to no avail.

I have generated my current OBS log file here: https://obsproject.com/logs/TgJCDJXOPqjUMpHC

The stream is here so you can see just how grainy it is: https://www.youtube.com/watch?v=TVfKWbIUONs

Can you please assist me? Thank you!

Just a curiosity, how do you get to broadcast 24/7 music from even alternative composers/musicians on YouTube without being warned of content ID ? Content from other people ? I ask this because I have much tried to create a program dedicated to composers, musicians and interprets no much known, just to improve their own careers, but as soon as I try to broadcast or stream live, YouTube blocks and adverts me about it. How did you solve that ? Did you ask for authorization to each people you broadcast ? Thanks.
 

lofi zone

New Member
That is the expected quality for the bitrate you are sending, as well as youtube's recompression. 4500kbps is on the low side for 1080p (even at 30fps), and honestly, the quality represented is very good for that bitrate. The rain is going to be the main reason you see the compression artifacts -- you're having a lot changing in the entire frame, so while it may seem like nothing is really changing from a visual standpoint, it is playing hell on the actual compression algorithm.

Unfortunately, due to the nature of youtube streaming, you don't really have much of an option -- even if you were to increase your bitrate, youtube re-encodes everything on its side, and for 1080p you're normally going to be getting the limited bitrate from their end, with their own AVC (h264) encoder. There are some ways to trick youtube into using the VP9 encoder instead (which may be possible by sending youtube a 1440p stream), but your mileage may vary... and it wouldn't matter anyway unless your bitrate was raised on your end to send a higher quality output to start with.

At the very least, I would recommend taking a local recording and viewing the actual output from OBS to see what quality you're sending to youtube before it does its own compression. That will at least show where the major quality loss is, and whether it's worth it to increase your bitrate.
Thank you so much. I will take the rain out and see if that helps.
 
Top