Question / Help Bad Quality

Dc64

Member
Hello folks. I done some streaming with dedicated pc using ryzen 7 1700
1080p 60fps Fast preset with 6k Bitrate but stream looks terrible pixelated.
I've done 1080p Slow preset and 6k birate still bad. nothing seems to help the gabage that shows in my stream.

here is a link of my latest Stream
https://www.twitch.tv/videos/241307217
 

Attachments

  • 2018-03-21 20-59-32.txt
    5.9 KB · Views: 143
  • as.txt
    316.6 KB · Views: 25
Last edited:
6000 bitrate isn't enough for good quality at 1080p60 regardless of the CPU preset. Plus the log you posted doesn't have any streaming attempts.
 

Dc64

Member
ok thanks for the reply. I took the latest log according to OBS. but Yes maybe the bitrate might be the issue.
 
I would downscale to 720p60 instead with this kind of bitrate, or 1080p30. 6000 is as much as you can go on Twitch anyways.
 

Dc64

Member
I saw some stream from partners of twitch and their videos are not pixelated at all. I'd say yes they have prefference casue I have plenty of resources to have a sharp stream but instead is a Pixelated mess. I will just keep doing that and suck it up I guess.
 
Looking at a bit of your stream output, it is the foliage in the scenery that is killing your quality output. As OG See said, downscale to 720p60 or 1080p30 as the bitrate is just nowhere near high enough for 1080p60.

Being Black Desert Online, I would use 720p60 as it has a lot of foliage which really eats into your bitrate allowance.

I would use Lanczos Filtering instead of Bicubic in Video Settings, as it will assist in maintaining more quality when downscaling due to higher sample rate.
In Advanced Settings, I would also use 709 YUV Colour Space, 601 is really outdated and should only be used if resolution is lower than 720/on devices that cannot handle 709 (Old mobile devices, think DVD to CD for a 709 to 601 comparison)
Being that you have a dedicated 8 core 16 thread processor, try medium encoding preset with the 720p60fps output resolution, you may be lucky enough to have it handle that.
Your RAM being only 2400Mhz will most likely be the thing holding you back if you cannot do medium or slower presets, Ryzen really likes dual channel RAM at 3200Mhz+ (Just be sure if you plan on upgrading your RAM that you check the compatibility listings for your motherboard) with diminishing returns for cost factor versus performance going any higher.

Can you upload a logfile that contains a streaming output attempt please.
 

Dc64

Member
Alright I will try changing videosettings. the od thing is I see streamers that do 1080p 60 on twitch like a guy called Maximiliam and his looks perfectly fine. even playing monster hunter. but not sure why mine looks like that, might have to try 720 which isn't as clear. also ram is running at 2666 but obs doesn't show it.
 
For 1080p60, the foliage in BDO is going to kill your quality output, unless you are pushing towards 12k+ bitrate, which Twitch simply won't allow.
You will almost certainly notice much better quality output in other games that don't have grass/foliage like BDO does. That being said, 6k bitrate is still very low for 1080p60 regarding streaming games that are high motion/lots of effects/foliage, etc.
You could even try dropping to 720p30, the most important thing is to use the slowest encoding preset your PC can handle and have Lanczos Filtering in Video Settings, along with the highest bitrate your internet can handle and are allowed by your preferred streaming service provider (6k for Twitch, x amount for YouTube)

It may come down to how Twitch is trans-coding your stream for viewing as well.
If you have a lot of subscribers and a Twitch partnership you will get better quality output as it is more beneficial for Twitch to have a streamer with a lot of subscribers/viewers have great quality live streams than those that have less subscribers/viewers, as it means more people see advertisements. Unfortunately there is not much you can do about this, except to keep working at it and slowly build up a larger viewing audience. Ask your viewing audience for feedback as well, after all they are the ones watching your stream.

Note: You will find the same issue in regards to your stream being trans-coded with YouTube, though the allowance for higher bitrates really helps to negate that, a lot.
 

Dc64

Member
Thanks alot for the reply. Yes will check settings for a good 720. And call it a day. I used to stream on YouTube which allows lots of nitrate. Hopedully twitch step up their game soon
 
Top