1.视频帧是如何呈现
2.视频数据格式
3.总结
视频帧是如何呈现的?
大家知道一块屏幕上分布着很多像素点,如分辨率为1024X800的屏幕,此时像素点个数为 1024X800;每一个像素点都有自己的RGB ,这样像所有素点和其RGB值组合构成一幅视频帧或者一幅静态图片,像素点的分布决定图片的清晰度,像素点的RGB值决定图片的色彩
视频数据格式
Android Camera采集的格式有哪些呢,这里只简单了一下,YUV420格式,更详细的可以参看 详解YUV420数据格式;
从视频帧是如何呈现的可以知道,无论哪种格式采集编码,最终都要转换成每个像素点的RGB值,视频从采集到呈现一般简化来说:
采集Camera数据--》编码--》....--》解码--》按公式换成RGB
Android中编码一般有RGB,YUV;
总结
本篇文章只是为下篇视频暂用内存计算介绍如何计算一帧视频占用内存做个铺垫
网友评论