媒体(音视频)开发常用的名称解释

采样率 是指每秒采样多少次

采样位数 (也是采样深度)是指每次采样的位数,常见有8位或是16位,16比特就是指把波形的振幅划为2^16即65536个等级,比特率越高,越能细致地反映乐曲的轻响变化

通道 常见单声道音频,立体声道,若是单声道,那么每次采样一个通道,若是立体声道,那么每次采样两个不同声道

比特率 是每秒采样多小bit

比特率 =采样率*采样位数*通道数

而每帧数据=比特率/8*25

帧率即每秒显示帧数,帧率表示图形处理器处理场时每秒钟能够更新的次数

码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒

码流(Data Rate),是指视频文件在单位时间内使用的数据流量,也叫码率,他是视频编码中画面质量控制中最重要的部分。同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高


一般每个视频帧中只包含一个视频采样,而音频帧中会包含多个音频采样

如1个AAC帧中包含1024个采样。所以,帧率常用在视频方面,采样率常用于音频方面。采样率(帧率)越高,媒体越流畅,当然人的感受就越过瘾,对采样率高于44.1kHz的声音,人很难听出区别了。对帧率高于30的视频,人很难看出帧率的区别.

视频压缩中,每帧代表一幅静止的图像。而在实际压缩时,会采取各种算法减少数据的容量,其中IPB就是最常见的

I帧表示关键帧,你可以理解为这一帧画面的完整保留;解码时只需要本帧数据就可以完成(因为包含完整画面)

P帧表示的是这一帧跟之前的一个关键帧(或P帧)的差别,解码时需要用之前缓存的画面叠加上本帧定义的差别,生成最终画面。(也就是差别帧,P帧没有完整画面数据,只有与前一帧的画面差别的数据)

B帧是双向差别帧,也就是B帧记录的是本帧与前后帧的差别(具体比较复杂,有4种情况),换言之,要解码B帧,不仅要取得之前的缓存画面,还要解码之后的画面,通过前后画面的与本帧数据的叠加取得最终的画面。B帧压缩率高,但是解码时CPU会比较累~。



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值