Since I’ve been having some ISP throttling issues, and to respect my (apparently) majority viewership from mobile devices, I’ve set my target bitrate to approximately 2000kbps.
From there you have to decide what kind of content you’re trying to deliver. It becomes much easier if, for example, you don’t give a fuck about YouTube. That’s me!
Much like photography, once you have one of your three parameters set, you quickly eliminate a lot of the options from the other two.
Keep in mind that video decoding is an entropy-based process. This means that things on screen that do not change are not rendered again until it does change. This is why you see people with 1080p streams, no cam, and the game is in a tiny portion of the window. That game window might only be 768×432, so now their 1080p stream at 2200 bitrate isn’t entirely retarded.
I still think it is but that’s only personal preference. Because of my preference to have the game take up a majority percentage of the screen real estate at any given resolution, I’ve worked this out for my reference in the future when I have to switch games.
Requirements for a high-change screen (Fortnite) are vastly different to one that barely changes in the center of the frame (Hearthstone, lots of NES era games.)
- Does your game require the viewer to be able to read things?
- Higher resolution is better
- Does you game have frame-perfect information as a skill requirement?
- Higher frame rate is better
Fortnite is currently my main game and has requirements both on reading and frame data. If you spent less time in the game than in the menu, you’ll probably want a higher resolution so you can discuss what options you’re considering so everyone can read what you’re looking at.
If you play mostly Battle Royale, where the information is easy to look up or is commonly-known by the playerbase anyway, you might prefer a higher framerate so the action appears smoother. You might still prefer a higher resolution stream so viewers can see enemies you can see in the distance. It’s down to your play style, and again, the kind of content you intend to make.
Hearthstone and Old Games
- 24 FPS = 1920 Video Bitrate, 96 Audio Bitrate, Resolution of 1536 x 864
If you’re not uploading to YouTube or have the CPU cajones
Fortnite and Action Games
- 60 FPS = 2000 Video Bitrate, 96 Audio Bitrate, Resolution of 768 x 432
- 45 FPS = 2040 Video Bitrate, 96 Audio Bitrate, Resolution of 896 x 504
- 30 FPS = 1800 Video Bitrate, 96 Audio Bitrate, Resolution of 1024 x 576
- 24 FPS = 2200 Video Bitrate, 96 Audio Bitrate, Resoltuion of 1280 x 720
You would use the 24 FPS setting here instead of the higher resolution one above if you’re going to export to YouTube. Not requiring resizing from your or YouTube’s end will make your video process faster.