初级音视频开发技术4day

发布于 2023-03-12  591 次阅读


什么是YUV

Y:明亮度;UV:描述影像色彩及饱和度。

主要采样格式:YUV4:2:0、YUV4:2:2、YUV4:4:4(部分播放器播不了)

RGB与YUV关系

RGB:屏幕图像的展示;YUV:用于采集与编码;

YUV4:2:0

指对每行扫描线来说,只有一种色度分量。它以2:1的抽样率存储。相邻的扫描行存储不同的色度分量;也就是,如果一行是4:2:0,下一行就是4:0:2,再下一行4:2:0以此类推。

YUV=Y*1.5 、YUV=RGB/2 、(4:2:0)

YUV存储

YUV4:2:0

planar(平面)

I420:YYYYYYYY UU VV--->YUV420P

YV12:YYYYYYYY VV UU--->YUV420P (IOS)

packed(打包)

NV12:YYYYYYYY UV UV--->YUV420SP

NV21:YYYYYYYY VU VU--->YUV420SP (android)

未编码视频YUV码流

YUV码流=分辨率*1.5*帧率,如果换算成位(bit)的话还要再乘以8;

  • alipay_img
  • wechat_img
届ける言葉を今は育ててる
最后更新于 2023-03-12