Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to follow Youtube's recommended frame size for 480p which is 854x480 (more info here)

Now using AVS Video Converter, when I try to change the width to 854, it keeps going back to 848.

Any ideas how to force 854 or is 848 sort of "standard" ?

AVS screenshot

share|improve this question
up vote 2 down vote accepted

h.264 works in so-called macroblocks of 16x16 pixels size. The encoder will need to match this somehow. Both 720p and 1080p work fine, but …

  • 854 divided by 16 is 53.375.
  • 848 divided by 16 is 53.

In fact, 480p, given the 16:9 aspect ratio would imply 853.333 as width (480*1.777), which isn't even possible to display.

This is why it chooses the next lower number which can be divided by 16. Otherwise you'd end up with a video that's probably looking bad, as explained here.

These 16x16 blocks are called macroblocks. When you encode video, you have to use height and width values that are multiples of 16. When the height or width doesn't divide cleanly into 16 (that is to say, when there is a remainder), the video encoder has to make up extra "garbage" information for the edges of the frame. This increases the file size or decreases the video quality, depending on whether you're targeting a constant quality or a size/bitrate.

As for your video encoder, I don't know if there are any options to force it, but looking under "Advanced" should give you hints. I can't try it as I'm not on Windows.

share|improve this answer
… or maybe look under Aspect Correction? – slhck Dec 2 '11 at 11:13
Thanks for the information, I decided to upgrade my version which provides a Youtube setting and it works well. – IMB Dec 7 '11 at 14:59

protected by Community Mar 18 '15 at 8:26

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.