首页 > 其他 > 详细

I帧,P帧,B帧

时间:2014-03-27 08:06:09      阅读:953      评论:0      收藏:0      [点我收藏+]

帧率是一秒播放的视频中有多少个帧。

帧是组成视频的基本单位。

视频文件本身是由很多连续的图片组成,简单的可以理解为帧率就是一秒内录下的图片数量.

实际上这些图片通过压缩,一帧数据不一定保存的是一个完成图片。

关键帧也叫I帧(大写的i),它是帧间压缩编码里的重要帧,帧间编码就是MPEG那类,I帧的间隔调节会影响到GOP长度,进而影响到读取GOP的速度。

如果I帧间隔设置过大,在必须要用到I帧的场合就可能被迫用B/P帧来代替,那样就是降低画面质量。

I帧是帧间压缩的基础的基础,比如一个典型的GOP(IBP帧包)结构一般是:IBBPBBPBBPBBPBBPBB,B是前后参考帧,即参考前面和后面两帧的数据加上本帧的变化而得出本帧的数据,P是向前参考帧,解释参考B帧,假设I帧损坏,那么整个GOP结构就坏掉了,即IBBPBBPBBPBBPBBPBB这么多帧一起坏掉,你设置过长的间隔也会导致编码出来的东西不稳定。

码流(Data Rate),是指视频文件在单位时间内使用的数据流量,也叫码率,是他是视频编码中画面质量控制中最重要的部分。

同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。

一般情况下以DVD格式为的歌曲的码流为6~8M;VCD歌曲的码流约为1.5M。

 

完。

I帧,P帧,B帧,布布扣,bubuko.com

I帧,P帧,B帧

原文:http://www.cnblogs.com/liyou-blog/p/3626091.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!