http://bbs.chinavideo.org/viewthread.php?tid=1020

cbp一共6bit,高2bit表示cbpc(2:cb、cr中至少一个4x4块的AC系数不全为0;1:cb、cr中至少一个2x2的DC系数不全为0;0:所有色度系数全0)

低4bit分别表示4个8x8亮度块,其中从最低一位开始的4位分别对应00,10,01,11位置的8*8亮度块。

如果某位为1,表示该对应8*8块的4个4*4块中至少有一个的系数不全为0。

ICBPTAB[0] = 0  (00 0000)表示既没有亮度系数,也没有色差系数

ICBPTAB[1] = 16 (01 0000)表示没有亮度系数,有色差直流系数(没有交流系数)

ICBPTAB[2] = 32 (10 0000)表示没有亮度系数,有色差交流系数(可能含有直流系数)

ICBPTAB[3] = 15 (00 1111)表示有亮度系数,没有色差系数

ICBPTAB[4] = 31 (01 1111)表示有亮度系数,有色差直流系数(没有交流系数)

ICBPTAB[5] = 47 (10 1111)表示有亮度系数,有色差交流系数(可能含有直流系数)



H264 Intro - CBP (code block pattern)相关推荐

  1. linux下C code block环境,linux 使用 codeblocks

    场景:彻底告别Linux下没有C/C++好用 IDE 的时代---- 在 Fedora 9 下 使用 CodeBlocks 开发!解决方案 彻底告别Linux下没有C/C++好用 IDE 的时代--- ...

  2. CODE:BLOCK中的CreateProcess: No such file or directory

    现象: WINDOWS安装MINGW4.8.1,环境变量设置后,命令行窗体G++能够执行.但编译文件时提示: CreateProcess: No such file or directory. 安装C ...

  3. H264 NALU starting code 搜索优化

    在ffmpeg中,在进行h264 rbsp流demux的时候,需要进行starting code的搜索,其采用的方法比较简单,就是不断比较字节流中连续的三个字节,是不是 0x00, 0x00, 0x0 ...

  4. code block怎样导入整个文件夹_按需分配随时可用的在线开发环境:弹性容器+code-server踩坑记...

    需求整理 微软在19年的build大会上公开了Visual Studio Online,相当于把Visual Studio Code和我们需要的开发相关文件装进了浏览器,随时访问.不过目前的公共预览版 ...

  5. Code Block 使用笔记(win7、updating)

    P1:cannot open output file data.bin: Permission denied 解决方法:1.有正在run的exe文件.只要把它终结就好((kill the ones t ...

  6. code block怎样实现图形界面_纯CSS实现图片百叶窗展示效果

    主要思路:其实这个百叶窗还是利用了一种障眼法,我们看上去是鼠标移动上去之后,图片展开了,其实这些图片在原地根本没有动,只不过是我们把这些图片放在了一个列表里,相互叠加,鼠标移动的同时改变列表的宽度. ...

  7. code block怎样导入整个文件夹_一文就能get!带你了解Python模块导入的真相,拿走不谢...

    前两天和大家探讨了Python的模块化编程,相信大家已经对于Python的模块定义啦.模块的加载啦都了如指掌啦,今天呢,咱们就一起来聊聊Python模块导入的本质吧,相信大家看完这次的东东,就真的能够 ...

  8. [Drupal] How to add the js file and js code block in Drupal

    Drupal 6: 代码   // This will add a JS file to your head (specifically the $scripts variable in page.t ...

  9. code block怎样实现图形界面_微服务入门:Openresty实现API网关

    概念介绍 如果大家清楚"网关"这个概念,那就很容易理解"API网关",即所有API的入口. 从面向对象设计的角度看,它与外观模式类似,封装了系统内部架构.在单体 ...

最新文章

  1. 数据库从表中随机选择一行数据
  2. C++设计模式(转)
  3. 修改PHP session 默认时间方法
  4. Oracle浅谈第六回
  5. GPUImage组合滤镜
  6. cocos2dx标准容器_cocos2dx基础篇(5)——浅析几个重要类
  7. netty支持哪些协议_从零学习netty网络IO通讯开发框架
  8. POJ2536 Gopher II【二分图最大匹配】
  9. Codeforces 437D The Child and Zoo(贪心+并查集)
  10. (转)利用Eclipse创建maven项目并生成META-INF和WEB-INF目录
  11. 如何给页面加能够临时会话的QQ
  12. 中年失业是一种什么体验
  13. 关于1931CIE——RGB色坐标图转换到XYZ色坐标关系
  14. 强贴---不用VBA实现Excel单元格连动下拉选择
  15. duboo仿猫眼微服务架构—微服务入门
  16. 设计系统的步骤(方法论)
  17. 使用树莓派3B+ 制作一个属于自己的无线AP 无线路由器 一个Wi-Fi热点
  18. 华为p40pro android11,华为P40Pro上手对比iPhone11Pro:差距拉开、黑马逆袭!
  19. 南卡和索尼蓝牙耳机哪个更好?性价比高的蓝牙耳机推荐
  20. VM虚拟机桥接无法获取IP

热门文章

  1. 卓越的 管理者 彼得德鲁克_保留成功与失败–违反管理者彼得原则
  2. 如何通过命令行来获得管理员权限?(Windows)
  3. 美术0基础想快速入行游戏美术3d,需要学习哪些课程
  4. NetSuite CRM——一定是最适合您需求的CRM
  5. 如何拍背景虚化的照片_手机拍照,怎么拍出人物突出、背景虚化的照片?
  6. 网易云信亮相LiveVideoStackCon2022,解构基于WebRTC的开源低延时播放器实践
  7. 点评2009年PHP十大图书(6)
  8. i40e网卡驱动中的PCI-E带宽警告
  9. 一文读懂Spring CLoud
  10. 动画设计基础-3d max2014 人物POSS随笔