夏曹俊FFmpeg 4.3 音视频基础到工程应用

本文介绍了FFmpeg中音视频的基础知识,包括颜色模式的RGB和YUV,以及视频概念如帧、帧率、刷新率和分辨率。重点讲述了YUV颜色模式,它是彩色电视与黑白电视兼容的关键,且占用带宽少。同时,讨论了帧率的重要性,60FPS作为流畅度的标准,以及分辨率对画面大小的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. 颜色模式


RGB
RGB颜色模型的主要目的是在电子系统中检测,表示和显示图像,比如电视和计算机,但是在传统摄影中也有应用。

基础的部分不过多描述,更多内容点击标题见维基百科。

YUV
Y'UV的发明是由于彩色电视与黑白电视的过渡时期。黑白视频只有Y(Luma,Luminance)视频,也就是灰阶值。到了彩色电视规格的制定,是以YUV/YIQ的格式来处理彩色电视图像,把UV视作表示彩度的C(Chrominance或Chroma),如果忽略C信号,那么剩下的Y(Luma)信号就跟之前的黑白电视频号相同,这样一来便解决彩色电视机与黑白电视机的兼容问题。Y'UV最大的优点在于只需占用极少的带宽,因为人眼对亮度敏感,对色度不敏感,因此减少部分UV的数据量,但人眼感知不到。

YUV也称为YCbCr,对于每个分量如下:

Y:Luminance, 亮度,也就是灰度值。除了表示亮度信号外,还含有较多的绿色通道量。
U:Cb,蓝色通道与亮度的差值。
V:Cr,红色通道与亮度的差值。
如下图,可以看到3个分量的效果差值。

二. 视频基础概念


帧(Frame)
简单的理解帧就是为视频或者动画中的每一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值