AVS 视频转换器:帧大小停留在 848

AVS 视频转换器:帧大小停留在 848

我正在尝试遵循 Youtube 推荐的 480p 帧尺寸,即 854x480(更多信息请点击此处

现在使用 AVS 视频转换器,当我尝试将宽度更改为 854 时,它会一直回到 848。

有什么想法可以强制 854 或 848 成为“标准”吗?

AVS 屏幕截图

答案1

h.264 在所谓的 16x16 像素大小的宏块中工作。编码器需要以某种方式匹配它。720p 和 1080p 都可以正常工作,但是……

  • 854 除以 16 等于 53.375。
  • 848 除以 16 等于 53。

事实上,考虑到 16:9 的宽高比,480p 意味着 853.333 的宽度(480*1.777),这甚至无法显示。

这就是为什么它选择下一个可以被 16 整除的较小数字。否则,你最终会得到一个可能看起来很糟糕的视频,因为这里解释

这些 16x16 块称为宏块。编码视频时,必须使用 16 的倍数的高度和宽度值。当高度或宽度不能整除 16(即有余数)时,视频编码器必须为帧的边缘补充额外的“垃圾”信息。这会增加文件大小或降低视频质量,具体取决于您是希望获得恒定质量还是希望获得大小/比特率。

至于您的视频编码器,我不知道是否有任何选项可以强制使用它,但在“高级”下查看应该会给您提示。我无法尝试,因为我不是在 Windows 上。

相关内容