自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常见媒体格式与编解码解析--PS

其基本流标识为‘0x e0’,表视频数据,若需解析PES header,则需从PES header的第8个字节提取详细信息的列表状态,如上图中PES header的第8个字节为‘0x c0’,则换算为二进制值为‘1100 0000’,则对照。值'01'是不允许的。分组长度字段,指出了PES分组中跟在该字段后的字节数目。”即可知道PES header的长度并跳过即可获取PES分组的数据,如上图PES header的第9个字节为‘0x 0a’,则此字节后仅有10个字节属于此PES header;

2023-10-07 14:19:31 1076

原创 常见媒体格式与编解码解析--H264

H.264是一种高度压缩数字视频编解码器标准,由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组建的联合视频组(JVT,Joint Video Team)共同制定,由此H.264既是ITU-T的H.264标准,又是ISO/IEC的MPEG-4标准的第10部分:高级视频编码(AVC,Advanced Video Coding),因而H.264别名为AVC以及,H.264采用的核心算法是帧内压缩和帧间压缩,帧内压缩是生成I帧的算法,帧间压缩是生成B帧和P帧的算法。

2023-10-07 00:17:16 1875

原创 虚函数与纯虚函数的区别

1.虚函数主要是为了实现运行时的多态,案例情形:A类为抽象类,虽然不能创建实例,但可以创建A类的指针,并且A类的指针可以指向其派生类的实例对象,此时再通过这个指针去调用虚函数,则会调用到对应派生类的覆写实现。2.纯虚函数除了要实现运行时的多态,还为了“代码层“的多态,还强调了“接口继承”的特性,纯虚函数更多是为了预留一个接口,以便未来开发时派生类根据不同的需求实现该接口。7.覆写了虚函数的派生类可以显示调用基类的缺省实现,否则默认调用覆写的实现;5.派生类必须覆写基类的纯虚函数,否则无法通过编译;

2022-11-24 02:01:46 1496 2

C++实现的简易图书管理系统

课程设计作业 题目:图书管理系统 语言:C++ 功能: 1.添加书籍信息(书名,类别,编号) 2.显示所有书籍信息 3.查找书籍 4.修改书籍 5.清空书籍信息 6.退出

2023-10-08

音视频编解码-原始视频码流-YUV-播放器

简易的YUV视频播放器 可以直接打开播放视频解码后的原始码流 支持多种常见视频分辨率和自定义的视频分辨率 支持格式:YUV420 / YUV422 / YUV444 / NV12 / NV21

2023-10-07

空空如也

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

TA关注的人

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