视频基础知识

从事视频方面的开发,必须了解的一些基本概念:
1.分辨率
分辨率通常指的就是图像的宽高像素个数,反映了图像清晰度和大小的参数,经常提到的1280720(720p),19201080(1080p)就是指视频的分辨率。
2.帧率
帧率指的是单位时间内视频所包含的图像帧数,反映了视频流畅度的参数。
3.码流
码流又称码率,指单位时间内使用的视频数据量(视频帧压缩后的数据),反映了视频文件大小的参数。
高品质的视频文件就是分辨率,帧率,码率均衡控制的产物。
4.编码
视频文件的存储,如果进行原始数据存储,一秒钟视频大小:1920x1080x24x30,这么大的文件,浪费空间也浪费传输流量,所以必须进行编码(压缩)。
视频编码技术的目标:通过实现消除时间冗余和空间冗余。
视频编码技术的实现:视频是由不同的帧画面连续播放形成的,这些帧主要包括三类:
(1)I帧
独立帧,包含完整的图像信息,无需参考别的帧就可以解码,视频序列中第一个帧始终都是I帧。
(2)P帧
P帧对前面的P和I参考帧有依赖性。
(3)B帧
以前帧后帧作为参考帧。不仅参考前面,还参考后面的帧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值