The resolution widths are for a 16:9 aspect ratio. These specific ratios will minimize (this is not the same word as eliminate) those shitty block thingies that appear when the video is scaled up and down.
You may think you’re not re-sizing your video because you don’t have encoding options, or that you’re not doing YouTube highlights anyway, or you’re streaming 720p so whatever right?
You’re an idiot.
Even if you don’t resize your video for YouTube, the video will be resized in twitch while you’re streaming.
What if they full-screen with a non 16:9 resolution monitor? Mine’s 16:10.
What if they close the left and right panels on twitch?
What if they’re poor and have one monitor, or one OLD monitor, or a cheap laptop?
What if they just want to watch the world burn and scale their twitch window so they can shitpost to other websites while waiting for something to criticize you on?
Sure, the default player might show a 720p video frame, but if they close the left panel it changes to 1470×788. If they close the right panel (chat, because yours is cancer) it’s 1810×788. (As of: Feb 20, 2016)
Neither of those are 16:9.
If you do decide to stream at less than 720, you’ll at least want it to cleanly upscale to 720 for all the default pleb-tans you want to follow the channel, follow the twitter, fondle your manboobles, etc.
I’ll use myself as an example, because why not start with the best?
Twitch doesn’t really like it if you stream so close to their cap (3500kbps)
It’s abusive, because they’re pussy little bitches.
But I’m not retaking any screenshots, fuck’em.
According to the table there are no good options and I should just go to bed.
I can use pretty much any bitrate I want because I have dope ups. Obviously.
However, it’s not always the best idea to just use the highest bitrate you can. You have to…
Higher bitrate will always make your stream look better, but most of the kids pretending they’re not looking at porn on their phones don’t have the requisite down speed to view a high bitrate stream.
This will make your stream buffer, which is annoying. If these kids could tolerate buffering they’d be YouTube viewers.
Not that there’s anything wrong with that.
It’s not just inconvenient, you’re directly fucking up the point of having a live cast.
Don’t bother asking your viewers what their down speed is.
They’ll answer with what they’re paying for, maybe, but that doesn’t at all take into account what the usage in their neighborhood (or even household) might be.
Back when Netflix used the same encoding process for all their video streaming, 3000kbps was determined to be the ceiling for a 720p video.
(They encode by title now, rather than in a general sweep, but whatever, man.)
And you know what? Maybe that same market research is why twitch decided to be huge pussies and prefer you not stream above 3500kbps.
I’ve found that even approaching 3000 tends to cause issues for viewers who trickled into my stream.
I don’t drop frames or have game performance issues of any kind streaming 2600-5000kbps, but man do people bitch about buffering.
Which is unfortunately something you have to deal with if you want people to stick around.
But you’ll also notice that the resolution and FPS combinations that will result in less-painful overall visual quality will indeed smudge the fuck out of finer details in exchange for smoother gameplay.
Which will cause the other kind of bitching: I Can’t Read Shit.
You can read your shit off to them.
You’re seeing your game at full resolution, you have a microphone. Interact with the cunts, shit.
You can’t use your mic to fix buffering.
Posted in: guides, streaming | Tags: 16:9, artifacting, artifacts, bit rate, bitrate, font, fonts, fps, graphical, graphics, guide, guides, high-motion, kbps, low-motion, motion, reading, resize, resizing, resolution, streaming, twitch, youtube