2025年8月29日
摘要:
解决方案: libtinfo.so.5版本太低无法下载,通过找到libtinfo.so更新的版本进行链接 find /usr/lib64 /lib64 /usr/local/lib64 -name "libtinfo*" sudo ln -s /usr/lib64/libtinfo.so.6 /us
阅读全文
posted @ 2025-08-29 17:56
CharXL
阅读(20)
推荐(0)
摘要:
解决方案: # 切换google源 repo init -u https://android.googlesource.com/platform/manifest -b android-7.1.2_r12 --repo-url https://gerrit.googlesource.com/git-
阅读全文
posted @ 2025-08-29 17:56
CharXL
阅读(12)
推荐(0)
摘要:
取仓库时出现特定的 Git 对象(aml_ads_341826060)是“坏的”或损坏的,或者根本没有被发送 传输或存储在你本地 Git 仓库对象数据库中的数据完整性出现了问题。 解决方案: # 进入对应目录 cd /data/lishangzhe/android # 删除工作目录下的实际文件 rm
阅读全文
posted @ 2025-08-29 17:53
CharXL
阅读(6)
推荐(0)
摘要:
1. H264基础了解 码流分层结构 2. H264编码器框图 MV:运动矢量,当前帧某图像块与前一帧相似的某图像块的偏移量,例:(3,-2):水平向右偏移3个像素,水平向下偏移2个像素 ME:运动估计,搜索参考帧,找到与当前帧块相似的区域计算MV 3. H264解码器框图 帧间预测 4*4亮度预测
阅读全文
posted @ 2025-08-29 14:40
CharXL
阅读(38)
推荐(0)
摘要:
YUV采样 code:https://blog.csdn.net/byhook/article/details/84037338 YUV模型是根据一个亮度(Y分量)和两个色度(UV分量)来定义颜色空间 YUV 4:4:4采样,每一个Y对应一组UV分量,一个YUV占8+8+8 = 24bits 3个字
阅读全文
posted @ 2025-08-29 14:37
CharXL
阅读(282)
推荐(1)
摘要:
1. 主流视频标准: 2. 视频编解码 颜色深度:假如每个颜色(平面)的强度占用8 bit(取值范围为0 到255),那么颜色深度就是24(8*3)bit 分辨率:宽的像素*长的像素 视频:单位时间内连续的n帧 比特率(码率):播放一段视频每秒所需的数据量 比特率 = 宽 * 高 * 颜色深度 *
阅读全文
posted @ 2025-08-29 14:29
CharXL
阅读(66)
推荐(0)
摘要:
1. OSD overlay 参数 1.1 参数介绍 编码器最多支持12个OSD区域,不能在 OSD 区域之间共享相同的 CTB n aligned:n对齐,偏移量必须是n的倍数,目的提高访问效率或满足 DMA 传输要求 stride:步幅,步幅计算的两个分量(Y,U,V)行首到行首的距离,如这一行
阅读全文
posted @ 2025-08-29 14:27
CharXL
阅读(28)
推荐(0)
摘要:
当测试程序出现崩溃时,如出现segmentation fault (core dumped),可生成core文件后使用gdb进行debug # 启用输出core文件,大小不限 ulimit -c unlimited # 查看 ulimit -c # 如果core文件不在当前目录怎么查看位置 cat
阅读全文
posted @ 2025-08-29 14:13
CharXL
阅读(17)
推荐(0)
摘要:
追踪特定的系统调用,可以使用 -e trace= 选项来指定。 strace -e trace=open,close command 这个命令只会输出 open 和 close 系统调用的相关信息。 使用 -v 选项,strace 会输出更详细的系统调用信息。 strace -v command 可
阅读全文
posted @ 2025-08-29 14:10
CharXL
阅读(8)
推荐(0)