美文网首页
h264的编码分辨率

h264的编码分辨率

作者: bigonelby | 来源:发表于2019-01-25 07:25 被阅读15次

    可以通过sps查看编码分辨率参数

    image.png

    目标图像为480 x 854
    而854不是16的倍数(不是整数个宏块)
    因此编码器会进行16的对齐,即854会向上对齐到864,然后底部裁减10个像素

    从frame_cropping_flag可以看出确实进行了剪裁
    frame_crop_bottom_offset = 5
    说明剪裁了5 x 2 = 10个像素

    另外从pic_width_in_mbs_mius1 29可以推演出宽是(29 + 1) x 16 = 480
    然后从pic_height_in_map_units_mius1 53可以推演出高是(53 + 1) x 16 = 864

    因此可以得到结论:目标编码分辨率是需要宏块对齐的,即16的倍数
    如果原始分辨率不是16的倍数,会将宽高补足16的倍数,补出来的部分,将通过剪裁的方式去掉

    相关文章

      网友评论

          本文标题:h264的编码分辨率

          本文链接:https://www.haomeiwen.com/subject/hswpjqtx.html