2

私は 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;

そのため、フォームでビデオを見ることができますが、ファイルには保存されません。オプションを正しく設定するのを手伝ってくれる人はいますか?

前もって感謝します!

4

2 に答える 2

2

TVideoGrabberを見たことがありますか

http://www.datastead.com/products/tvideograbber/overview.html

于 2012-08-23T19:05:55.720 に答える
0

ビデオフィードを表示する必要がありますか? そうでない場合は、Delphi で HTTP リクエストを実行する方法の 1 つを使用して、HTTP フィードをダウンロードできます。たとえば、Indy の TIdHTTP を使用します。

于 2012-08-23T18:33:28.157 に答える