title: 什么是YUV流
author: litchi
date: 2021-09-21 10:31:51
categories: 音视频
keywords: 视频流
description:
tags:
ty说明:
![](https://img.haomeiwen.com/i2847241/ec8952855c1dac4b.jpg)
1.视频裸流代表什么?
2.YUV数据表示什么?
3.YUV420编码是什么格式?
视频流
- 经过压缩/编码处理的视频流数据叫“编码流”,因目前常用H264 压缩/编码算法又叫“H264流”
- 没有经过压缩/编码处理的视频叫“原始流”
视频的编解码是“原始流”与“编码流”的相互转换。
视频帧
帧是视频流的基本元素,yuv是视频帧的一种格式(类似于图片的RGB格式/模式)。
YUV
相对于色彩度,人对亮度更敏感。
Y代表 灰阶值(明亮度) ,UV代表色度(色彩及饱和度)
![](https://img.haomeiwen.com/i2847241/d677dc942792d428.png)
![](https://img.haomeiwen.com/i2847241/3c5495cd5aad662c.png)
- 为什么不用RGB?
针对性不同:RGB关注人眼对色彩的感应;YUV侧重人对亮度的敏感。
带宽小:同样信息RGB是YUV的三倍;
yuv发明缘由:(视频信号传输)
![](https://img.haomeiwen.com/i2847241/4b07b81d3a71200a.jpeg)
![](https://img.haomeiwen.com/i2847241/fcd27a053c5addc7.png)
YUV采样方式
常见的采样格式:YUV444、YUV422和YUV420。(数字部分表示二次采样率,J:a:b模式,J:表示参考像素值,也可以理解为亮度样本数,a:表示水平相邻色度样本数;b:表示垂直方向相邻色度样本数)
YUV444:全采样,每个像素的Y、U、V通道都保留;
YUV422:四像素中水平采样两个色度样本,垂直采用两个样本,即八个像素中采用四个色度样本,是全采样的二分之一。
YUV420:四像素中水平采样两个色度样本,垂直不采样,即八个像素中采用两个色度样本,是全采样的四分之一。
![](https://img.haomeiwen.com/i2847241/8b6bc2dd339ae3c8.png)
YUV420P和YUV420SP区别
- YUV420P(UV分开存储):
YV12:YYYYYYYY VV UU
I420:YYYYYYYY UU VV - YUV420SP(UV交叉存储):
NV12:YYYYYYYY UVUV
NV21:YYYYYYYY VUVU
帧率
每秒传输的帧数,视频帧率不小于24fps,人眼会觉得视频是连贯的,即“视觉暂留”。
结束
![](https://img.haomeiwen.com/i2847241/b88c6984f7c785eb.jpeg)
网友评论