Here's a good reason (And explanation) of why NOT to stream at 1600x900.
Twitch's media player wants resolutions that are divisible by 8 to properly scale the stream. Not divisible by 8? The stream may have unwanted artifacts in it. https://www.reddit.com/r/Twitch/comments/fx5wbc/fix_strange_lines_on_stream/
Twitch's media player wants resolutions that are divisible by 8 to properly scale the stream. Not divisible by 8? The stream may have unwanted artifacts in it. https://www.reddit.com/r/Twitch/comments/fx5wbc/fix_strange_lines_on_stream/
TL:DR - Stream in a 16:9 resolution that is evenly divisible by 8.
By default, this is what OBS Studio actually shows you. 1600x900 is never shown by OBS. The closest resolution is 1536x864 or 864p.
By default, this is what OBS Studio actually shows you. 1600x900 is never shown by OBS. The closest resolution is 1536x864 or 864p.
To go a bit deeper - This behavior comes from the way video is encoded. Video encoders take a frame, and break it up into smaller chunks or blocks. These blocks are usually in sizes of 16x16, 8x8, 4x4. Hence the need for even division.
That is why the term macroblocking exists. It refers to be able to see these small blocks. Usually this happens when video is bit starved (Does not have enough bits to properly encode everything) or in dark or smooth surfaces (Think a clear sky in a game)
Some people have been saying this could be a simple video v-sync screen tear issue.
While that may be true, the fact remains that streaming resolutions should be multiples of 8. If you are streaming at 900p, switch to 864p.
While that may be true, the fact remains that streaming resolutions should be multiples of 8. If you are streaming at 900p, switch to 864p.