音视频基础知识

基本概念:
帧率:FPS 每秒钟要多少帧的画面;
GOP :表示I帧的间隔;
码率:编码器每秒编出的数据大小; 码率(kbps)=文件大小(KB) * 8 / 时间(秒)
VGA:Video Graphics Array 视频图像分辨率;

分辨率、帧率、码率之间的关系:
帧率:影响画面的流畅度,与画面的流畅度成正比;
帧率越大:画面越流畅;
帧率越小:画面越有跳动感;

帧率越高,每秒钟经过的画面越多,需要的码率也越高!!! 有可变码率编解决问题;对细节处理,就能按信源本身的信息量去分配,从而有效地利用信息资源;

分辨率:影响图像大小,与图像大小成正比;
在码率一定的情况下,分辨率与清晰度成反比;
在分辨率一定的情况下,码率与清晰度成正比;

yuv444:y、u、v分量个占一个字节 图像大小=宽38(bit)
Yuv422:y占一个字节、uv各占半个字节 图像大小=宽
高*(1+1/2+1/2)8=宽28(bit)
YUV420:Y占一个字节,uv各+占1/4个字节, 图想大小=宽(1+1/4+1/4)8=宽1.58(bit);

宽带用bit单位 1M=1Mbps,下载速度用Byte:1M=1*1024/8 =128KB/s

Ps:如果视频源来自摄像头,24FPS已经是肉眼极限,所以一般20帧的FPS就已经可以达到很好的用户体验了。摄像头而言,它要采集的目标是真实世界的物体。
游戏的帧率越高越流畅,游戏追求高帧率的目的是为了尽可能让3D模型渲染出来的运动效果更加接近真实运动轨迹,所以帧率越高越好。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值