关于VFW的几个问题,请各位大侠帮帮忙
我最近在做VFW的东西,我想把摄像头捕获的视频压缩后存储起来,有几个问题想请教大家:
1.在压缩的时候
char *in_data = (char *)lpVHdr->lpData;
ICSeqCompressFrame(&compvars, 0, (void *)in_data, &key, &s);
这样设置是否正确
2.在保存数据的时候
AVIStreamWrite(myAVIStream, frame_count, 1, out_data, s, key ? AVIIF_KEYFRAME : 0, NULL, NULL)
是否直接把压缩后的数据这样写进文件后就可以直接用播放器打开了
3.如果用XVID压缩,是否要安装其它的软件包,还是只要VC就可以了