Question / Help Stream looks pixelated no matter what I try

mista117

New Member
I've tried x264 I've tried NVENC with various settings I've tried bitrates between 2500 and 4000 and I've tried toggling between 30 and 60fps to see if it was the FPS eating some of the encode time... I cannot for the life of me figure out how to improve the stream.

I'm trying to stream FPS games such as PUBG and RS2:Vietnam and they just look like shit if you are running around most of the time, if anyone can tell me why I'll be really grateful as I probably can't see the wood for the trees after spending so long on it.

https://gist.github.com/627735695f8a184257b564405fcb84ac

I also have 20,000kbps of upload if that helps, I know that will most likely be the first question.
 
Last edited:

Joe33345

Member
First of all you need to update your OBS Studio to the newest OBS. You're way behind.

Streaming with NVENC instead of x264 you're already getting a quality loss. x264 always looks better than NVENC. PUBG is a killer on processors so I can understand you using NVENC to stream it. I stream PUBG myself. 1280x720 at 30fps at 4000 bitrate and it looks great using NVENC. If you really want to stream PUBG with the best quality possible that twitch allows I would do 1280x720 at 60fps at 6000 bitrate on NVENC. It won't by any means look perfect but it'll be watchable. If you want perfection then you'd have to use x264 instead. But even that won't make 6000 bitrate at 60fps 720p look perfect. It's really just a balance in quality. What you're looking to live with. Plus, any game with land grass comes out blurry because since there's so much grass, it's hard for encoders to encode every blade of grass. Especially on the move. So they come out blurry.
 
Top