x264_encoder

所属分类:进程与线程
开发工具:Visual C++
文件大小:254KB
下载次数:92
上传日期:2010-06-08 16:16:03
上 传 者OpenSky
说明:  C++ x264 编码器类,支持多线程,使用pthread多线程库
(C++ x264 encoder classes, support multi-threaded, multi-threaded use of pthread library)

文件列表:
x264编码类\KK_x264_encoder.cpp (3598, 2010-05-31)
x264编码类\KK_x264_encoder.h (1265, 2010-05-31)
x264编码类\pthreadVC2.dll (86070, 2010-04-20)
x264编码类\x264.dll (575488, 2010-05-31)
x264编码类\x264_encoder.exe (24576, 2010-05-31)
x264编码类\x264_t.h (41720, 2010-05-13)
x264编码类 (0, 2010-06-01)

x2***_t.h 为2*** 编码器使用的的数据类型 KK_x2***_encoder.h 定义编码器类 KK_x2***_encoder.cpp 定义编码器类的实现 运行时把x2***.dll和pthreadVC2.dll放到exe目录下 编码器类接口 bool Encoder_Open( int i_width, int i_height,//图像大小 int i_compress//压缩率 (原始YUV文件/编码后的码流),需要实验计算较佳范围,运动较小的场景可取200 - 600 ) void Encoder_Encode(u_char* lpBuffer);//压缩编码,输出到m_lpBuffer; void Encoder_Close();//关闭编码器,内存释放 bool IsOpen();//查询编码状态 int m_nDataLen;//输出的码流数据长度 u_char* m_lpOutBuffer;//输出的码流数据

近期下载者

相关文件


收藏者