blurry stream on twitch

FerretBomb

Active Member
There are a large number of attempts in that log; we can't really provide advice on 30 different possible settings.

Image quality comes down to a few things though:
-Downscaling will ALWAYS incur a quality loss (especially in text elements). For maximum quality, stream at the same resolution you game at. This can mean either raising the stream resolution, or lowering your in-game resolution.

-Bitrate is king. No matter how good your settings are, more bitrate will always look better.
Streaming is like painting a bunch of walls. The resolution you stream at is how big the walls are. The framerate is how many walls you have to paint. Bitrate is the amount of paint you have. Stretching too little paint over too many/big walls will lead to it looking crappy. You can make the walls smaller (lower resolution), reduce the number of walls (lower framerate), or get more paint (increase bitrate). Problem is, some services (like Twitch) limit how much 'paint' you're allowed to use. So it becomes a balancing act, with some other considerations.

-Perfection isn't possible. You will never get a 1:1 stream with absolutely NO visual artifacts.

1080p60 'wants' 12mbps for average quality. 1080p30 'wants' 6mbps for the same quality.
720p60 'wants' around 4800kbps for average quality.

Personally I'd recommend 720p60@6000kbps for a fast-motion game, setting the game to fullscreen 720p. It won't look great on your end, but it will upscale smoothly to a 1440p monitor (each pixel will become 4 pixels in a square on-screen), keeping things sharp, and allowing the extra bitrate to help compensate for the fast-motion.
Also, use NVENC as your encoder. It delivers quality on-par with x264 Slow (so very good) with no impact on system performance, as NVENC is a separate part of the GPU die that normally sits idle unless you're encoding video.
 
Top