AVC/H.264
yue_huang
这个作者很懒,什么都没留下…
展开
-
H.264 码流格式: Annex-B, AVCC与extradata详解
0x0000 | 01 64 00 0A FF E1 00 19 67 64 00 0A AC 72 84 44 0x0010 | 26 84 00 00 03 00 04 00 00 03 00 CA 3C 48 96 11 0x0020 | 80 01 07 68 E8 43 8F 13 21 30语法:bits 8 version ( always 0x0原创 2017-07-07 18:06:39 · 6956 阅读 · 1 评论 -
【open-topic】解码复杂度评估
1.编码对解码的复杂度影响(不同层次因素:profile/level至具体算法) 2.视频的解码复杂度评价参数 3.各个环境解码复杂度衡量参考 2010 A complexity scalable H.264 decoder with downsizing capability for mobile devices 17 2013 Optimal complexity scalable H.原创 2017-07-11 14:55:18 · 713 阅读 · 0 评论 -
关于SVC和SHVC的残酷事实
新手问题:移动端的视频业务,都会面对手机性能的适配问题以及网络环境多变问题,不管是264还是265,都有对应的scalability extensions。SVC(Scalable Video Coding):the Scalable Extension of H.264/AVC. SHVC(Scalable High efficiency Video Coding)原创 2017-07-30 20:46:38 · 7998 阅读 · 0 评论 -
H.264的错误恢复(error resilience)【待整理】
引子[h264 @ 0x10a076a00] concealing 1403 DC, 1403 AC, 1403 MV errors in P frame一. 错误隐藏错误恢复(error resilience) 错误隐藏(error concealment) 错误隐藏是一种在解码端进行处理的技术。错误隐藏就是解码器在不需要从编码器得到额外信息的前提下,利用当前帧已接收宏块或先前已接收视频序列的转载 2017-08-28 22:16:40 · 4352 阅读 · 1 评论 -
码流格式: Annex-B, AVCC(H.264)与HVCC(H.265), extradata详解
前言介绍H.264结构的文章铺天盖地,无责任翻译、无责任转载以及部分经验之谈(目前搜索最靠前的一篇实际是对stackoverflow上答案的翻译。。链接后面给出了),所以缺的不是资料,是叙述准确的资料。花了一点时间,细细跟了代码,梳理了代码和文档,简单做个整理。典型问题iOS 硬解264视频(MP4),出现绿屏,或上半部分正常下半部分绿屏。 iOS 硬解265视频,同样也要解决的extradata原创 2017-07-14 17:18:04 · 31748 阅读 · 15 评论