视频中相关的各帧
来源:互联网 发布:领取礼包的软件 编辑:程序博客网 时间:2024/06/05 15:46
I帧表示关键帧,你可以理解为这一帧画面的完整保留;解码时只需要本帧数据就可以完成(因为包含完整画面)
P帧表示的是这一帧跟之前的一个关键帧(或P帧)的差别,解码时需要用之前缓存的画面叠加上本帧定义的差别,生成最终画面。(也就是差别帧,P帧没有完整画面数据,只有与前一帧的画面差别的数据)
B帧是双向差别帧,也就是B帧记录的是本帧与前后帧的差别(具体比较复杂,有4种情况,但我这样说简单些,有兴趣可以看看我上面提供的资料),换言之,要解码B帧,不仅要取得之前的缓存画面,还要解码之后的画面,通过前后画面的与本帧数据的叠加取得最终的画面。B帧压缩率高,但是解码时CPU会比较累~。
关键帧和过渡帧的联系与区别
1、两个关键帧的中间可以没有过渡帧(如逐帧动画),但过渡帧前后肯定有关键帧,因为过渡帧附属于关键帧;
2、关键帧可以修改该帧的内容,但过渡帧无法修改该帧内容。
3、关键帧中可以包含形状、剪辑、组等多种类型的元素或诸多元素,但过渡帧中对象只能是剪辑(影片剪辑、图形剪辑、按钮)或独立形状。
P帧表示的是这一帧跟之前的一个关键帧(或P帧)的差别,解码时需要用之前缓存的画面叠加上本帧定义的差别,生成最终画面。(也就是差别帧,P帧没有完整画面数据,只有与前一帧的画面差别的数据)
B帧是双向差别帧,也就是B帧记录的是本帧与前后帧的差别(具体比较复杂,有4种情况,但我这样说简单些,有兴趣可以看看我上面提供的资料),换言之,要解码B帧,不仅要取得之前的缓存画面,还要解码之后的画面,通过前后画面的与本帧数据的叠加取得最终的画面。B帧压缩率高,但是解码时CPU会比较累~。
关键帧和过渡帧的联系与区别
1、两个关键帧的中间可以没有过渡帧(如逐帧动画),但过渡帧前后肯定有关键帧,因为过渡帧附属于关键帧;
2、关键帧可以修改该帧的内容,但过渡帧无法修改该帧内容。
3、关键帧中可以包含形状、剪辑、组等多种类型的元素或诸多元素,但过渡帧中对象只能是剪辑(影片剪辑、图形剪辑、按钮)或独立形状。
- 视频中相关的各帧
- 网络安全相关的视频
- 视频相关的协议
- spice中视频处理相关
- 实验一 MATLAB语言中与视频处理相关的基础知识和相关函数的学习
- 视频捕获相关的编程
- 视频采集相关的名词解释
- 视频相关的url资源
- 视频 编辑的相关论坛
- 视频相关的系列教程
- ulua 的相关教学视频
- 视频相关术语的介绍
- 视频播放相关的协议
- 视频处理控件TVideoGrabber中视频捕捉设备相关问题
- 视频相关
- 视频相关
- 视频相关
- JAVA相关的视频学习视频,内容较多
- java程序性能优化
- SQLite介绍
- 可扩展Web架构与分布式系统
- Tomcat6.0.x怎样重新配置他的工作路径(虚拟路径)或如何在地址栏输入http://localhost/xxx直接进入我指定项目的文件夹
- GoF著作中未提到的设计模式之七:Publish-Subscribe
- 视频中相关的各帧
- Android 4.0 系统由横屏改为竖屏
- JNI使用大全
- Apache配置开启支持.htaccess
- C#泛型编程
- myeclipse修改控制台Console面板
- Tiny6410学习ing—文件编辑(库函数访问文件)
- MSDN2008 里面关于MFC 控件的目录
- 请关闭 "use auto layout" for your nibs if you want to match ios < 6