欢迎访问我的独立博客
摘要: typedef struct x264_param_t { /* CPU 标志位 */ unsigned int cpu; int i_threads; /* 并行编码多帧 */ int b_deterministic; /*是否允许非确定性时线程优化*/ int i_sync_lookahead; 阅读全文
posted @ 2017-08-21 16:42 github.com/starRTC 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 源代码位于“libavcodec/libx264.c”中。正是有了这部分代码,使得FFmpeg可以调用libx264编码H.264视频。 从图中可以看出,libx264对应的AVCodec结构体ff_libx264_encoder中设定编码器初始化函数是X264_init(),编码一帧数据的函数是X 阅读全文
posted @ 2017-08-21 16:07 github.com/starRTC 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 函数背景色 函数在图中以方框的形式表现出来。不同的背景色标志了该函数不同的作用: 白色背景的函数:不加区分的普通内部函数。 浅红背景的函数:libx264类库的接口函数(API)。 粉红色背景函数:滤波函数(Filter)。用于环路滤波,半像素插值,SSIM/PSNR的计算。 黄色背景函数:分析函数 阅读全文
posted @ 2017-08-21 15:30 github.com/starRTC 阅读(491) 评论(0) 推荐(0) 编辑
摘要: x264是一个开源的H.264视频编码器库。是目前最好的有损视频编码器。 基本用法是 x264 [options]-o outfile infile x264 [options]-o outfile infile 主页: http://www.videolan.org/developers/x264 阅读全文
posted @ 2017-08-21 14:07 github.com/starRTC 阅读(2875) 评论(0) 推荐(0) 编辑
摘要: H.264是视频编码标准。 X264是它的开源实现,是视频编码器。 目录 [隐藏] 目录 1 编码器特性2 输入输出文件类型2.1 输入2.2 输出3 preset和tune系统3.1 --preset3.2 --tune4 码率控制4.1 crf4.2 2pass bitrate5 艺搜参考 2. 阅读全文
posted @ 2017-08-21 14:02 github.com/starRTC 阅读(504) 评论(0) 推荐(0) 编辑