ChinaUnix.net
相关文章推荐:

AVIlib

我想写一个avi或者asf格式的影视文件,不知道在linux下有么有现成的库可以用阿?! 哪里有有关avilib的代码?有没有参考文档阿?! [ 本帖最后由 sleetboy 于 2007-12-3 16:05 编辑 ]

by sleetboy - C/C++ - 2007-12-03 23:52:15 阅读(4438) 回复(9)

相关讨论

avi_t* avi= AVI_open_output_file("test.avi"); AVI_set_video(avi, 736, 576, 25, "H264"); AVI_write_frame(avi, (char*)Buffer_getUserPtr(hOutBuf), (long)Buffer_getNumBytesUsed(hOutBuf),1) hOutBuf为硬件编码出来的帧buffer 结构如下 typedef struct _Buffer_Object { Buffer_Type type; _Buffer_State origState; _Buffer_State usedState; Memory_AllocParams ...

by 沉水之鱼 - Linux环境编程 - 2013-07-23 10:59:26 阅读(1159) 回复(0)

本帖最后由 沉水之鱼 于 2013-07-23 10:58 编辑 avi_t* avi= AVI_open_output_file("test.avi"); AVI_set_video(avi, 736, 576, 25, "H264"); AVI_write_frame(avi, (char*)Buffer_getUserPtr(hOutBuf), (long)Buffer_getNumBytesUsed(hOutBuf),1) hOutBuf为硬件编码出来的帧buffer 结构如下 typedef struct _Buffer_Object { Buffer_Type type; _Buffer_State origState; _Buffer_Sta...

by 沉水之鱼 - C/C++ - 2013-07-23 17:02:45 阅读(2006) 回复(1)

代码如下,但不能播 一播就马上结束,不知道哪边出问题 #include #include #include "avilib.h" #define IMG_WIDTH 1920 #define IMG_HEIGHT 1080 int main(int argc, char argv[]) { avi_t *out_fd; char InputFileName[100]; char input_jpg[5120*50]; char input_buf[512]; FILE* IPframe; int i, ReadSize, off_lengh; if ((out_fd = AVI_open_output_file("out1.avi")) == NULL) ...

by csie12321 - C/C++ - 2012-03-12 17:59:07 阅读(2244) 回复(0)

在程序中需要用到写avi文件,找到了avilib这个库, 从它的说明里面看是不支持大于4G的文件的,可是看了一下它的源代码发现似乎可以支持大于4G的Odml扩展avi格式 到底怎么样,有熟悉的给指点一下,谢过了! [ 本帖最后由 wishie 于 2008-11-11 14:23 编辑 ]

by wishie - C/C++ - 2008-11-11 13:10:18 阅读(1598) 回复(0)