【视频编解码-01】像素-PPI-比特率-码率……

基本概念

像素

是指在由一个数字序列表示的图像中的一个最小单位,称为像素。

PPI

Pixels Per Inch也叫像素密度,所表示的是每英寸所拥有的像素数量。因此PPI数值越高,即代表显示屏能够以越高的密度显示图像。当然,显示的密度越高,拟真度就越高。
Pixels Per Inch是像素的密度单位,就像PPI值越高,画面的细节就会越丰富。

RGB

彩色图像格式,每个像素分别由三个数值,也即R/G/B标识。

YUV

是区别于RGB额另一种图像保存格式,他的数据量一般比RGB数据量小,一般视频传输的数据都是YUV格式,常见格式,NV12、NV21、I420。

常用单位

采样率

每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。
Nyquist采样定律:采样率大于或等于连续信号最高频率分量的2倍时,采样信号可以用来完美重构原始连续信号。

比特率

比特率是指每秒传送的比特(bit)数。单位为bps(bit per second)也可表示为b/s,比特率越高,单位时间传送的数据量(位数)越大。
一般比特率也成为码率。

码率

码率一定的情况下,分辨率与清晰度成反比关系:分辨率越高,图像越不清晰,分辨率越低,图像越清晰。分辨率一定的情况下,码率与清晰度成正比关系,码率越高,图像越清晰;码率越低,图像越不清晰。

帧率

一帧就是一副静止的画面,连续的帧就形成动画,如电视图象等。我们通常说帧数,简单地说,就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示。

视频大小计算

举例:如果一部电影时长100分钟,参数如下,请计算这部电影的大小。
画面分辨率:1920x1080 pixel
每秒钟帧数(帧率):30 fps
每个像素位数:12 bit

比特率 = 每个像素的位数 x 每一帧的像素数 x 每秒钟的帧数 = 12 * 30 * 1920 * 1080 = 746,496,000
视频大小 = 比特率 x 时长 = 746,496,000 * 60 * 100 = 4,478,976,000,000(bit)
换算成 GB = 4,478,976,000,000/1024/1024/1024 = 4,171.37GB
实际大小还需要除8,文件的答问是字节,一个字节 = 8bit
所以电影的大小 = 4171.37/8 = 521GB
这里的大小,还不包括音频数据。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值