使用VLC命令行获取Web摄像头列表

时间:2013-01-09 22:38:22

标签: java vlc

如何使用VLC命令行获取网络摄像头列表?

如果我使用FFmpeg,我可以写:

$ ffmpeg -list_devices true -f dshow -i dummy

并获取可以在脚本中使用的网络摄像机名称列表,以便从此网络摄像机获取视频。

如何使用VLC执行相同操作?

1 个答案:

答案 0 :(得分:1)

AFAIK,通过VLC本身无法做到这一点。您可能必须通过您的操作系统执行此操作。虽然,可能有一个允许这个插件。

这篇博客文章包含一个讨论在Ubuntu Linux上执行此类操作的部分,但涉及到物理插入相机: http://clusterbleep.net/blog/2010/07/13/webcam-recording-using-vlc-on-linux/

然而,这个Stackoverflow问题中有更深入的处理方法,关于如何通过操作系统获取摄像机列表。它列出了每个主要操作系统的一系列其他文章: How to get a list of video capture devices (web cameras) on linux ( ubuntu )? (C/C++)