directshow 采集摄像头数据并录制视频(含压缩)
最近使用directshow 做了一个摄像头视频的采集模块,录制视频后同步进行压缩,主要有两种压缩方法,一种是调用x264进行每一帧数据的压缩,一种是创建一个Filter进行压缩。记录下主要的实现过程。首先,枚举当前支持的摄像头详细信息,主要是通过枚举设备信息,然后返回每个设备的描述信息给用户界面: static TCHAR ** EnumAllDevices(int *num) { CoInitialize(NULL); int nCaptureDeviceNumber = 0; //





