我使用 Delphi,我需要从 IP 摄像机捕获视频并将其存储到文件中。我使用 TVLCPlugin(来自 VLC 的 ActiveX 组件)。
p: TVLCPlugin;
***
procedure TForm1.Button1Click(Sender: TObject);
var
Options: OleVariant;
begin
Options := ':sout=#duplicate{dst=display,dst=std{access=file,mux=asf,dst=D:\job\Camera\zzz.mpg}}';
p.addTarget(
'http://...', //MRI
Options,
VLCPlayListInsert, 0);
p.play;
end;
所以我可以在表单上看到视频,但它不会将其存储到文件中。谁能帮我正确设置选项?
提前致谢!