自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FFmpeg解析:ffplay中的视频显示控制函数 refresh_loop_wait_event

/** * 显示视频 * * 循环检测并优先处理用户输入事件 * 内置刷新率控制,约10ms刷新一次 */static void refresh_loop_wait_event(VideoState *is, SDL_Event *event) { double remaining_time = 0.0; /* 从输入设备收集事件并放到事件队列中 */ SDL...

2019-03-21 07:59:25 723 1

原创 封装格式

名称扩展名描述matroskamkvmk3dmkamksMatroska是一种新的多媒体封装格式,它可将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到一个Matroska Media文件当中!它也是其中一种开放源代码的多媒体封装格式。很多人把Matroska当作为mkv,其实mkv只是Matroska媒体系列的其中一种文件格式。...

2019-02-25 09:32:16 522

原创 编解码器

名称类型描述MLP音频Meridian Lossless Packing也称为 Packed PCM (PPCM),是由Meridian Audio公司开发的用来压缩PCM数据的无损压缩技术。MLP是DVD音频内容的标准无损压缩方法(通常使用高分辨率标志做广告),通常在大多数音乐素材上提供1.5:1的压缩比。所有的DVD音频播放器都配有MLP解码功能。...

2019-02-24 08:50:13 403

原创 FFmpeg解析:视频滤镜样例 filtering_video.c

filtering_video.c位于 doc/examples 目录下,是FFmpeg自带的一个滤镜使用样例。

2019-02-09 17:24:19 1263 1

原创 VC查看宏定义展开后的文件内容

当我们的代码中包含大量嵌套的宏定义时,一些宏定义代码相关的编译期错误提示就不太容易直观的定位了。这个时候,我们可以通过添加编译选项/P,让Visual Studio在编译时同步输出预处理后的代码文件,该文件与代码文件同名,扩展名为.i,输出在代码文件同级目录下,文件内容中的宏定义都已经展开。1. VC6的设置Project => Settings => C/C++,在 Projec...

2019-01-31 15:37:58 1174

原创 FFmpeg基础:AVSampleFormat

该数据用来描述音频采样格式,并总是使用本地字节序。

2019-01-27 11:29:18 2356

原创 在FFmpeg中添加一个AVFilter

在FFmpeg中添加一个AVFilter前言1 在libavfilter目录下添加AVFilter的实现文件2 在allfilters.c文件中添加AVFilter变量的外部声明3 修改Makefile4 修改version.h5 修改Changelog6 修改filters.texi如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右S...

2019-01-13 09:16:59 792

原创 MySQL完整备份和恢复数据库

背景:系统中有大量数据库需要备份

2017-03-10 06:51:35 251

空空如也

空空如也

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

TA关注的人

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