Question / Help What encoding should I use for perfect video quality as a non-partner?

Dskater95

New Member
Hi, so I've been looking all around to see which setting I should use to get high quality streaming to Twitch.tv. Only problem is I am not too sure which preset to use for streaming?
Here are my current pc specs:
Mobo: Asus B85M-E
Cpu: Intel Core i5 4590
Ram: 8GB Kingston Hyper X Fury
Gpu: Nvidia GeForce Gtx 950 SSC

I currently stream at 720p 30fps at 2500 kb/s since that is the max that Twitch allows for non-partners. Is this enough for me to get a good high quality stream with? I usually stream games like Cs:go, Cod, and many others. You guys can check the quality of my streams on www.twitch.tv/dskater95

Here is my current log that I use to stream with.
https://gist.github.com/683bc0efc12161205984d1c5d740cf95


If anyone can please help me out with this I would totally appreciate it!
 

FerretBomb

Active Member
720p@30fps, 2000kbps, x264 Veryfast preset or lower.

Going to 2500 will result in better quality video, but increase buffering significantly for a portion of the viewerbase.
The slower the preset, the more CPU it will use, but the better compression and so better visual quality. Unfortunately i5s tend to run out of gas after 720@30 anyway.

Unfortunately as a non-partner there is no such thing as 'perfect' video quality. Just the best tradeoff between resolution, framerate and image quality, while working within a real-world bitrate framework based on what people are able to watch smoothly. You can pump bitrate super-high and make it look great, but everyone will leave because they'll be stuck in buffering hell.
 
Top