如何将采集到内存的视频流同步保存为视频文件?(100)

A

arjun

Unregistered / Unconfirmed
GUEST, unregistred user!
我用采集卡做监控系统,根据厂家的开发包,可以将视频采集到屏幕显示,也可以采集到内存中,但不只如何操作能将内存中的buf(为不含文件头的bmp)存为视频文件,请大家帮忙。。
 
开发包中应该有说明吧。
 
现场写代码,有误的地方请原谅则个。procedure AFunction(var buf, filename: string)varMs: TMemoryStream;beginMs := TMemoryStream.Create;Ms.Write(buf);Ms.SaveToFile(string);FreeAndNil(Ms);end;
 
视频文件也有很多格式啊.例如AVI,WMV,ASF等.可以用MS的借口.AVI的话也可以自己写文件格式
 

Similar threads

顶部