- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 ffmpeg---命令分组中几个关键结构体的关系
命令分组中涉及到到几个结构体,下面简单梳理一下它们之间的关系主结构体,管理着其他结构体typedef struct OptionParseContext { OptionGroup global_opts; //全局命令分组 OptionGroupList *groups; //输入和输出的命令分组 int nb_groups; /
2016-11-30 17:26:16
536
原创 ffmpeg---输入命令分组
使用ffmpeg都是使用命令的。实际使用中,命令都会很长,为了解析这些命令,一般都会通过将命令分组。将命令分组,一来方便解析,二来方便管理。 那么,内部机制中是如何对命令进行分组的?下面简单分析ffmpeg的命令分组机制。 ffmpeg一般情况下,将命令分成三组(实际上还有一个分类,但这个分类的处理机制有差异,稍后会提到): 1.全局 —–如:-filter_com
2016-11-30 15:44:36
1002
原创 ffmpeg-添加新模块分析
对于往ffmpeg添加新模块,需要了解两个文件makefile 和configure http://blog.csdn.net/leixiaohua1020/article/details/44556525 ————makefile分析http://blog.csdn.net/leixiaohua1020/article/details/44587465 ————–configure分析 ——-本
2016-11-29 18:43:47
1307
原创 ffmpeg-nvenc
nvenc.c是一个用nvidia来执行的代码,下面简单分析nvenc编码的基本流程, 主要关注与nvenc底层相关的接口调用,也就是下图所示AVCodec
2016-11-29 14:45:57
4671
1
原创 ffmpeg-日志系统
一、ffmpeg的日志系统,个人感觉主要好在以下几个方面: 1.有颜色输出 2.标志输出的日志信息属于哪一个模块 3.输出信息的日志等级可控。也就是说通过控制,输出的日志信息内容会不同二、 简单分析ffmpeg日志系统的处理机制: 2.1、 例如,当命令是-loglevel trace时,ffmpeg内部是怎样处理的? av_lo...
2016-11-29 10:21:43
1957
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人