自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 自己动手写 H.264 解码器---指数哥伦布熵编码代码实现

引言更多系列文章请访问自己动手写 H.264 解码器上一小节,我们阐述了无符号指数哥伦布熵编码 ue(v),有符号指数哥伦布熵编码 se(v),映射指数哥伦布熵编码 me(v),截断指数哥伦布熵编码 te(v)四种指数哥伦布熵编码的理论知识。本小节,就来看看怎么用代码来解码指数哥伦布编码的数据。本小节主要介绍无符号指数哥伦布熵编码和有符号指数哥伦布熵编码的解码,对于映射指数哥伦布熵编码和截断指数哥伦布熵编码,因为涉及到一些前置知识还没有讲到,本节先不做实现,后续遇到的时候会实现。BitStream

2021-02-01 11:30:25 241

原创 自己动手写 H.264 解码器---AnnexB 和 avcC

引言更多文章请访问 自己动手写 H.264 解码器目前 H.264 流行的包装方式有两种,一种叫做 AnnexB,一种叫做 avcC。对于这两种格式,各家的支持程度也不太一样,例如,Android 硬解码 MediaCodec 只接受 AnnexB 格式的数据,而 Apple 的 VideoToolBox,只支持 avcC 的格式。所以这就需要我们从业者对两种格式都有一个了解。本章,我们先来介绍 AnnexBAnnexB假如我们把多个 NALU 写到一个文件里面去,多个 NALU 首位相连穿成一串,

2021-01-26 11:22:40 1967

原创 自己动手写 H.264 解码器---指数哥伦布熵编码

引言更多文章请访问 自己动手写 H.264 解码器在上一章节,我们介绍了 NALU 层的相关细节,并且简单介绍了 SPS 和 PPS 的概念。我们知道,解码器在解码一路码流的时候,总是要首先读入 SPS 和 PPS。那么我们本章就来详细介绍 SPS 和 PPS。SPS 和 PPS 里面存放了解码需要的参数,我们首先要做的就是把码流里的这些参数给读出来。在读取之前,我们先得知道几件事。第一,我们从码流中拿到 SPS 和 PPS 的原始数据,实际上是经过一次压缩的,是将数据按照一定的规则进行处理,去

2021-01-25 11:50:26 322

原创 YUV 格式详解-史上最全

YUV 格式详解介绍分类标准具体分类I420(属于 YUV 420 Plannar)YV12(属于 YUV 420 Plannar)NV12(属于 YUV 420 Semi-Planar)NV21(属于 YUV 420 Semi-Planar)I422(属于 YUV 422 Plannar)YV16(属于 YUV 422 Plannar)NV16(属于 YUV 422 Semi-Planar)NV61(属于 YUV 422 Semi-Planar)YUVY(属于 YUV 422 Interleaved)UY

2021-01-22 16:02:29 2545 1

原创 androidSDK

https://dl.google.com/android/adt/22.6.2/adt-bundle-linux-x86_64-20140321.zip

2014-06-26 11:33:10 520

原创 ubuntu下搭载android开发环境发现新建工程里R文件报错

ubuntu下搭载android开发环境发现新建工程里R文件报错。那你的计算ui机一定是64位的。Android SDK是在32位GNU/Linux系统下编译的,64位的机器当然会出错。解决方法:运行:sudo apt-get update  sudo apt-get install ia32-libs 完了重启eclipse 或者android stu

2013-10-06 01:56:43 602 2

原创 给自己的备忘录——面向对象

给自己的备忘录                              ——面向对象面向对象是现在最流行,也是最高效的编程方法,尽管一些计算机诞生之初的大牛说面向对象让编程变得毫无艺术性,但是,我们不得不承认,有时候高效的生产力比艺术性来得更要实在。从前,程序员在编程的时候总要考虑计算机的感受,这样写计算机效率会不会高点是很多程序员要问的。而现在,计算机的能力已经强到了不再娇气甚

2013-08-18 15:18:56 694

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除