Question / Help OBS issues with new Ryzen Cpus?

gears177

New Member
Is anyone else with the new Ryzen Cpus having any issues streaming i feel like i should atleast be able to stream at 720p without everyrhing being so fuzzy/pixelated. Im not sure what im doing wrong ive tried different encoding x264 and NVENC resolutions 720p and 1080p bit-rates 2k-10k but my stream is always fuzzy if it matters im doing a display capture and capturing a windows store game.

current specs are
16gb
3000mhz ram
ryzen 1700 8core 16threads @3.3ghz
Geforce nvidia 980ti

my upload and downloads at this time from speedtest.net are Ping 12ms Download 241Mbps and upload 33Mbps

My last log is as follows
https://gist.github.com/b760bf81b2bb2da65b7977375935f0ea
 
Last edited:

idxearo

Member
Hi,

Yes you are correct you should be able to achieve 720p or 1080p with x264 (NVENC uses your video card so it would render your Ryzen pointless)

Your main issue is that you are using a very very very old version of OBS which is by far not supported anymore. If you are using windows 10, there would be significant hurdles in trying to stream.
You should be using OBS studio and the latest version which address many Windows updates that hinder streaming.

If you did update OBS: you are running the wrong shortcut. Your log should be saying OBS 18.0.2 (64bit, windows) which it clearly does not.

I recommend the following settings for crisp quality

output resolution: 1280x720
downscale filter: Lanczos
fps: 60/1
bitrate: anywhere between 3.5k and 5.8k
 

gears177

New Member
Heres my current settings that im using and the stream is almost unwatchable
 

Attachments

  • obs.PNG
    obs.PNG
    50.7 KB · Views: 738
  • obs video.PNG
    obs video.PNG
    25.5 KB · Views: 695

idxearo

Member
Please use x264 and not NVENC
Preset should be very fast
Use Lanczos downfilter as I suggested and not bicubic.

Also the video link you sent looks watchable, so not sure what you meant that is was "unwatchable".
 

gears177

New Member
I changed the settings and im still getting alot of artifacting maybe my expectations are to high but im trying to get the best stream possible for my viewers if at all possible 0 artifacting or fuzzyness i guess you could explain it as looking like. I thought this was caused by CPU topping out even though my Cores doesnt go above 30 percent utilization on very fast preset. Ive seen some peoples streams that are crystal clear HD as if you were playing it yourself just wandering how thats possible with a one machine setup? i dont think any of my hardware is old or outdated so there shouldnt be an issue right?
 

idxearo

Member
You can use max 6K bitrate allocated to 720p gaming on Youtube. With Ryzen you can maybe try switch from Very fast preset to fast or even lower.

If you want crystal clear quality you need 2 pc streaming setup, one pc for gaming and 2nd pc to capture the gaming pc feed and do the streaming.
 

gears177

New Member
Hmm I guess I'll try it out later not sure what the bottleneck is here whether it be hardware or connection based I've gotten slow preset to run fine without lag but there's still artifact ingredients at 5k bitrate 720p
 

jhartman1991

New Member
I have a dual stream setup with ryzen and I still get an unreal amount of pixelation. Both PCs are very good on specs. Yet I watch other streamers and their quality looks unreal. Not sure how it works.. I have been playing with settings forever and I just can't get rid of pixelation.
 

Bmber

New Member
I have the exact same issue here. Pixel all over the place whatever the preset. Only bitrate help which is not normal. my i5 2500k had better quality at veryfast 720p30. I'm pretty sure it's related to the cache and ccx usage.

I will try running obs on only one CCX and see if it's help.
 

Kryt0s

New Member
You are downscaling you stream twice!

In the Output options change encoder to x264, uncheck "Enforce streaming service encoder settings", uncheck "Rescale Output" since you are already rescaling it in "Video" settings.

With 4k Bitrate I would also recommend streaming in 60 FPS.
 

CaptainBiplane

New Member
I'm getting the same exact issue with pixelation only when trying to record or stream forza horizon 4 with display capture with a ryzen cpu. Game capture in other games works flawlessly
 

BK-Morpheus

Active Member
Depending on the game, it can be expected, that even 10k bitrate will get blurry/pixelated.
As for the CPU load: In not very CPU intense games like Rocket League I can get away with 720p 30fps slow preset or 720p 60fps medium preset without encoding problem, but in Monster Hunter World the CPU load from the game itself is very high with even higher spikes in some situations, so I only use 720p 30fps with fast or faster preset on my 1700x @ 3.8Ghz allcore.
 

CaptainBiplane

New Member
Depending on the game, it can be expected, that even 10k bitrate will get blurry/pixelated.
As for the CPU load: In not very CPU intense games like Rocket League I can get away with 720p 30fps slow preset or 720p 60fps medium preset without encoding problem, but in Monster Hunter World the CPU load from the game itself is very high with even higher spikes in some situations, so I only use 720p 30fps with fast or faster preset on my 1700x @ 3.8Ghz allcore.
It is only Display Capture that does this, even at high bitrates such as 15000, the recording looks like its below 2000 bitrate. The pixelation is unwatchable
 

BK-Morpheus

Active Member
Sorry, no log and video example = pure guessing.
Display Capture is not performing good on games, anyway...that's what game capture is for.
btw. 15.000kbit/s is still very low for high quality 1080p 60fps recording/stream, when it comes to fast games. You might want to try 40.000kbit/s or more.
 
Top