Rendered video of gameplay is pixelated

Comments

Chummy wrote on 6/22/2017, 10:40 AM

The grass in your game is surrounded by some noise which is hard to compress. The only way to improve your video for YT AVC is upscaling. Take a look at the results.

1080p:

Resize to 2048x1152:

Resize to 1440p:

Can you notice difference between them? You can resize to 4k which will improve quality further with bitrate. But just notice than higher the resolution higher the download speed needed to watch and the viewers with lower speed connection will still display the lower resolutions with their quality issues.
The 1080p is running at 4.3mbps at Youtube AVC while the 1152p is running at 6.5mbps.

This sample was not complex enough to make Youtube create massive blockyness at keyframes. The grass density is lower than the heavy parts from your main video.

 

PS: Youtube applied VP9 to your main video. Look how the keyframe which was destroyed in AVC version looks great now:

http://imgur.com/7Ine51O

 

Edit: The screenshot is not displaying in Forum. Uploaded to external server.

 

richard-t wrote on 6/22/2017, 4:34 PM

Wow that looks so much better! Thanks for the help i'll try it out :)

Chummy wrote on 6/25/2017, 5:45 AM

Just to leave some extra info. A good way to know why video will look better at higher resolution in Youtube is calculating if bitrate increases higher than resolution total pixels value, then there will be a image quality gain.

Since Youtube uses 4.3mbit for 1080p30 AVC, 6.5mbit for 1152p30, 10mbit for 1440p30 and 23mbit for 4k30 you should make the calculation from total pixels vs bitrate.

1920x1080 = 2.073.600 pixels(starting point)
2048x1152 = 2.359.296 pixels (+13% against 1080p)
2560x1440= 3.686.400 pixels (+77% against 1080p)

3840x2160= 8.294.400 pixels(+300% against 1080p)

1152p has only 13% more pixels than 1080p but Youtube give it 50% more bitrate, so video quality will be better at 1152p than in 1080p AVC. Same for 1440p which has 77% more pixels but receive +132% in bitrate. 4k has 300% more pixels but receive +435% bitrate in Youtube 30fps AVC encoder.

If in an hypothetic scenario Youtube increased bitrate percentage for each resolution at same rate than total pixels value increase then there would be no much of image quality difference. The gains in Youtube higher resolution occurs because it higher bits per pixel.

richard-t wrote on 6/25/2017, 6:46 AM

idk the quality sitll looks the same for me

 

richard-t wrote on 6/25/2017, 6:46 AM

i see other peoples gameplay looking so much nicer. idk what they do to achieve that tho

richard-t wrote on 6/25/2017, 6:52 AM

Maybe i did it wrong. How do i make my video 1440p when it's recorded in 1080?

Chummy wrote on 6/25/2017, 9:56 AM

You mean quality dont change for your video which received vp9 recently? Maybe your browser is not displaying vp9 but avc version. Just right click Youtube video and check stats for nerds. There will be "codec=avc1" or "codec=vp9".

For 1440p resize at Vegas when rendering, in MainconceptAVC template is possible to resize video resolution. In MainconceptAVC you need to put 2560 for width and 1440 for height, then rendering will be resized to this resolution.

If you already rendered, then you can resize to 1440p with a encoding software like Megui.