会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CrazyDiode
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2017年10月30日
C++深度解析教程学习笔记(4)C++中的新成员
摘要: 1. 动态内存分配 (1)C++通过 new 关键字进行动态内存申请,是以类型为单位来申请空间大小的 (2)delete 关键字用于内存释放 ▲注意释放数组时要加[],否则只释放这个数组中的第 1 个元素。 C++中的动态内存分配 2. new 关键字 (1)对比 new 和 malloc new
阅读全文
posted @ 2017-10-30 09:13 CrazyDiode
阅读(300)
评论(0)
推荐(0)
2017年10月28日
C++深度解析教程学习笔记(3)函数的扩展
摘要: 1.内联函数 1.1.常量与宏的回顾 (1)C++中的 const 常量可以替代宏常数定义,如: (2)C++中是否有解决方案,可以用来替代宏代码片段呢? 1.2.内联函数的定义 (1)C++编译器可以将一个函数进行内联编译,被 C++编译器内联编译的函数叫内联函数。 (2)C++中使用 inlin
阅读全文
posted @ 2017-10-28 00:33 CrazyDiode
阅读(534)
评论(0)
推荐(0)
2017年10月26日
C++深度解析教程学习笔记(2)C++中的引用
摘要: 1.C++中的引用 (1)变量名的回顾 ①变量是一段实际连续存储空间的别名,程序中通过变量来申请并命名存储空间 ②通过变量的名字可以使用存储空间。(变量的名字就是变量的值,&变量名是取地址操作) (2)C++中新增加了引用的概念 ①引用可以看作一个己定义变量的别名 ②引用的语法:Type& name
阅读全文
posted @ 2017-10-26 09:13 CrazyDiode
阅读(384)
评论(0)
推荐(0)
2017年10月21日
C++深度解析教程学习笔记(1)C到C++的升级
摘要: 1.现代软件产品架构图 比如商场收银系统 2.C 到 C++ 的升级 2.1变量的定义 C++中所有的变量都可以在需要使用时再定义,而 C 语言中的变量都必须在作用域开始位置定义。 2.2 register 关键字 (1)register 关键字请求编译器将局部变量存储于寄存器中 在 C++中依然支
阅读全文
posted @ 2017-10-21 23:50 CrazyDiode
阅读(903)
评论(0)
推荐(0)
VS2015 MSVC编译FFMPEG
摘要: 1.下载安装msys2 http://www.msys2.org/下载msys2 下载安装完成后,在msys2的shell中安装编译FFMPEG必要的命令行工具 2.配置编译环境 编辑C:\msys64\msys2_shell.cmd 将 修改为 到开始菜单,执行“Visual Studio 201
阅读全文
posted @ 2017-10-21 00:49 CrazyDiode
阅读(4837)
评论(0)
推荐(1)
2017年10月20日
MPEG-PS封装格式
摘要: 据传输媒体的质量不同,MPEG-2中定义了两种复合信息流:传送流(TS:TransportStream)和节目流(PS:ProgramStream) PS文件分为3层:ps层(Program Stream)、pes层(Packet Elemental Stream)、es层(Elementary S
阅读全文
posted @ 2017-10-20 21:01 CrazyDiode
阅读(11935)
评论(0)
推荐(1)
2017年9月12日
MXF文件结构浅析
摘要: MXF是英文Material eXchange Format(素材交换格式)的缩语。MXF是SMPTE(美国电影与电视工程师学会)组织定义的一种专业音视频媒体文件格式。MXF主要应用于影视行业媒体制作、编辑、发行和存储等环节。SMPTE为其定义的标准包括:SMPTE - 377M、SMPTE - E
阅读全文
posted @ 2017-09-12 13:06 CrazyDiode
阅读(3695)
评论(0)
推荐(0)
2017年8月12日
Windows FFMPEG开发环境配置
摘要: 1.去FFMPEG网站上下载Dev版本的库,里面有我们需要的头文件和lib文件,然后下载Shared版本的库,里面有我们需要的dll文件 http://ffmpeg.zeranoe.com/builds/ 记得区分32位和64位的库,这里碰到一个大坑,就是我下载的是64位的库,但是创建工程的时候选的
阅读全文
posted @ 2017-08-12 21:02 CrazyDiode
阅读(4418)
评论(1)
推荐(0)
2017年7月31日
从文件中读取yuv和h264数据
摘要: 1.从文件中读取h264数据 参考ffmpeg avc.c写的从文件中一帧帧读取h.264数据的demo 2.从文件中读取yuv数据 从planar yuv420 文件中读取每一帧数据,从nvenc demo中参考来的,原理如下 1.通过fseek和ftell计算出文件的大小 2.通过yuv的分辨率
阅读全文
posted @ 2017-07-31 19:37 CrazyDiode
阅读(4231)
评论(0)
推荐(0)
2017年7月18日
TS封装格式
摘要: ts流最早应用于数字电视领域,其格式非常复杂包含的配置信息表多达十几个,视频格式主要是mpeg2。苹果公司发明的http live stream流媒体是基于ts文件的,不过他大大简化了传统的ts流,只需要2个最基本的配置表PAT和PMT,再加上音视频内容就可以了,hls流媒体视频编码的主要格式为h2
阅读全文
posted @ 2017-07-18 09:35 CrazyDiode
阅读(17457)
评论(0)
推荐(4)
上一页
1
2
3
4
5
6
7
···
13
下一页