如何使用VLC命令行獲取網絡攝像頭列表?使用VLC命令行獲取網絡攝像頭列表
如果我使用FFmpeg的,我可以這樣寫:
$ ffmpeg -list_devices true -f dshow -i dummy
,並得到的,我可以使用到腳本以從該網絡攝像機獲得的視頻名稱網絡攝像機列表。
如何使用VLC做同樣的事情?
如何使用VLC命令行獲取網絡攝像頭列表?使用VLC命令行獲取網絡攝像頭列表
如果我使用FFmpeg的,我可以這樣寫:
$ ffmpeg -list_devices true -f dshow -i dummy
,並得到的,我可以使用到腳本以從該網絡攝像機獲得的視頻名稱網絡攝像機列表。
如何使用VLC做同樣的事情?
AFAIK,這是不可能通過VLC本身。您可能必須通過您的操作系統來執行此操作。雖然,可能有一個插件允許這樣做。
本博客文章包含了討論做這樣的事情在Ubuntu Linux,但涉及不必實際將相機中的一段: http://clusterbleep.net/blog/2010/07/13/webcam-recording-using-vlc-on-linux/
然而,有更深入的治療在此#1問題如何通過操作系統獲取相機列表。它列出了針對每個主要操作系統的一系列其他文章: How to get a list of video capture devices (web cameras) on linux (ubuntu)? (C/C++)
您可能會以編程方式自己枚舉它們... – rogerdpack