x264_scan8 的存储方式
来源:互联网 发布:仿真类软件 编辑:程序博客网 时间:2024/05/16 16:04
x264_scan8 的存储方式分享标签: x264_macroblock_cache_load 中的问题 分类: 技术 2008-12-04 16:48问:请教x264里面这样定义的宏块位置 MB_LEFT = 0x01, MB_TOP = 0x02, MB_TOPRIGHT = 0x04, MB_PRIVATE = 0x10, MB_PRIVATE 具体是指哪个位置的mb阿? ---有没有人知道x264里这个东西是什么意思 0 1 2 3 4 5 6 701 B B L L L L2 B B L L L L3 L L L L4 R R L L L L 5 R R 用它定义的数组是x264_scan8 应该是和ffmpeg相关的,哪位看过的高人指点一下?答:MB_LEFT、MB_TOP、MB_TOPRIGHT 用来判断左、上、右上块是否存在MB_PRIVATE 用来判断右上4×4块是否已编码 ^_^ 这个问题已经是第三个人问我了摘自蓝风车,风车实在太强了。x264_scan8 的存储方式,不是那个注释很清楚么?/* 0 1 2 3 4 5 6 701 B B L L L L2 B B L L L L3 L L L L4 R R L L L L5 R R*/L是16个亮度块,B是4个Cb分量块,R是4个Cr分量块。注意其L、B、R上边、左边都空有位置,用来保存上边宏块最后一行、左边宏块最右一列4×4块的nz信息。这样,程序中就用下面的表达式得到左边块和上边块的nc值,从而得到4×4预测模式。const int ma = h->mb.cache.intra4x4_pred_mode[x264_scan8[idx] - 1]; const int mb = h->mb.cache.intra4x4_pred_mode[x264_scan8[idx] - 8]; const int m = X264_MIN( ma, mb );
- x264_scan8 的存储方式
- X264的x264_scan8变量
- x264_scan8 的理解
- x264_scan8 的理解
- x264_scan8
- x264_scan8
- x264_scan8分析
- 存储单元的存储方式
- Session的存储方式
- 图的存储方式
- session的存储方式
- 图的存储方式
- Android的存储方式
- 图的存储方式
- HashMap 的存储方式
- 内存的存储方式
- 内存的存储方式
- Map的存储方式
- Union All/Union/Intersect操作
- 关于Feature layers特征图层
- 数据库通信之ORACLE_CONNECT_MYSQL
- 关于TCP/IP通信(GPRS—DTU通信)
- ARM中断原理, 中断嵌套的误区,中断号的怎么来的
- x264_scan8 的存储方式
- 获得枚举中的数值
- 如何在Win7/Vista下聆听最佳质量的音乐?(数字输出 by WASAPI)
- /bin/sh: can't access tty; job control turned off
- asp.net结合ajaxfileupload控件上传文件一直提示undefined问题
- 【从CSLA中学C#】1 多语言的微软默认解决方案:ResourceManager
- m)->p_fref[0]指向是参考帧的Y
- HDU1176 免费馅饼
- Lazarus 使用KbmMemTable控件