x264
小马甲不被占用
这个作者很懒,什么都没留下…
展开
-
x264重要结构体详细说明(4): x264_t
本博客转载于:http://nkwavelet.blog.163.com/blog/static/227756038201431010539683/x264_t是一个控制X264编码的全局性结构体,该结构体控制着视频一帧一帧的编码,包括中间参考帧管理、码率控制、全局参数等一些重要参数和结构体。该结构体定义在common/common.h中,接下来我们详细分析该结构体的元素:struct x264_...转载 2018-04-15 19:23:44 · 952 阅读 · 1 评论 -
x264重要结构体详细说明(5): x264_frame_t、x264_sync_frame_list_t
本博客转载于:http://nkwavelet.blog.163.com/blog/static/22775603820143114415628/x264_frame_t是帧列表中帧的结构,定义在common/frame.h中,接下来详细分析其元素:/* number of pixels past the edge of the frame, for motion estimation/compe...转载 2018-04-15 19:25:07 · 426 阅读 · 0 评论 -
x264重要结构体详细说明(3): x264_sps_t、x264_pps_t
本博客转载于:http://nkwavelet.blog.163.com/blog/static/227756038201431095653355//****************************************************************************************************************x264_sps_t 序列...转载 2018-04-15 19:26:06 · 227 阅读 · 0 评论 -
x264重要结构体详细说明(2): x264_image_t、x264_picture_t、x264_nal_t
本博客转载于:http://nkwavelet.blog.163.com/blog/static/2277560382013102923912753//******************************************************************************************** x264_image_t 结构用于存放一帧图像实际像素数据。该...转载 2018-04-15 19:26:42 · 653 阅读 · 0 评论 -
x264重要结构体详细说明(1): x264_param_t
本博客转载于:http://nkwavelet.blog.163.com/blog/static/2277560382013102010375030/结构体x264_param_t是x264中最重要的结构体之一,主要用于初始化编码器。以下给出了几乎每一个参数的含义,对这些参数的注释有的是参考了网上的资料,有的是自己的理解,还有的是对源代码的翻译,由于本人水平有限,错误难免,请高手指正。/* 结构体...转载 2018-04-15 19:27:22 · 359 阅读 · 0 评论 -
x264编码流程
对H.264编码标准一直停留在理解原理的基础上,对于一个实际投入使用的编码器是如何构建起来一直感觉很神秘,于是决定在理解理论的基础上潜心于编码器实现框架。关于开源的H264编码器有很多,JMVC,T264、X264,这里选择X264,因为网上关于X264源码分析资源很多。X264编码器是一个开源的经过优化的高性能H.264编码...转载 2018-05-03 14:54:49 · 1361 阅读 · 0 评论