h264
文章平均质量分 81
h264类相关内容
hjjdebug
西方用26个字母表示世界,计算机用0,1两个数字表示世界,大道至简!
人类用6号元素碳来思考, 计算机用14号元素硅来演算,精妙绝伦!
展开
-
h264 decode_nal_units() 测试代码
/AVClass, H264Context, 通过那个描述对象,就可以对H264Context 对象赋值。// 为class 赋值,codec->priv_class是描述类对象,真是精巧!//因为h指针会访问AVCodecContext,例如访问其flags,codec等 , 所以要分配内存,给h->avctx。//同时avctx->codec 也需要赋值,其内部会使用到,这跟测试数据有关,我这里直接赋值了。//这个函数默认被链接成局部的,要放开成全局函数,方法,修改链接选项。原创 2023-07-20 16:51:39 · 130 阅读 · 0 评论 -
ff_h2645_packet_split 代码注释
包含多个数据结构的复杂结构及各对象相互交互的典型代码目的: 对于buf中存储原始数据流,长度为len, 分割,分析出各个包到NAL(网络抽象层),但这里的目标用pkt来管理.有感于它解析数据时采用了NAL数组,nal单元的数据指针指向rbsp,用一个pkt变量把它们管理起来,这样实现分割数据的过程.原创 2023-07-20 16:46:44 · 194 阅读 · 0 评论 -
H.264格式 入门
00 00 01 65 88 84 00 18 FF FE F7 C9 EF C0 A6 DA // 65,这是IDR frame, frame slice0(重要性11), 数据太大,几千行,我只能用省略号了!20 00 00 03 00 20 00 00 06 41 E3 06 32 C0 00 //67 序列参数集(重要), 直到下一个00 00 01 的均是它的数据,< 当前H.264的编码配置, baseline(66) | main(77) | extended(88)原创 2023-07-13 16:58:51 · 364 阅读 · 0 评论