double outCompressCodec = cvGetCaptureProperty(cam,CV_CAP_PROP_FOURCC);
video=cvCreateVideoWriter("video.avi",outCompressCodec,3, cvSize(frame->width, frame->height), 1 );
for(int i=0;i<200;i++)
{
frame = cvQueryFrame(cam);
cvWriteFrame(video, frame);
cvShowImage("cam",frame);
if(112==cvWaitKey(20))
break;
}