首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将VLC中的视频存储到文件中?

如何将VLC中的视频存储到文件中?
EN

Stack Overflow用户
提问于 2012-08-24 02:15:01
回答 2查看 1.5K关注 0票数 2

我使用Delphi,我需要从IP摄像头捕获视频并将其存储到文件中。我使用TVLCPlugin (来自VLC的ActiveX组件)。

代码语言:javascript
复制
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;

所以我可以在表单上看到视频,但它不会将视频存储到文件中。有人能帮我设置正确的选项吗?

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2012-08-24 03:05:56

你有没有看过TVideoGrabber

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

票数 2
EN

Stack Overflow用户

发布于 2012-08-24 02:33:28

是否需要显示视频源?如果你不这样做,你可以使用Delphi中的一种方法来下载HTTP feed,例如使用Indy的TIdHTTP。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12097720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档