2017-08-10 95 views
0

我有两个同名的网络摄像头(“usb视频设备”) 也许有一个选项可以引用dshow设备按数字? 我所能做的所有选择视频录制的输入是添加 --dshow-vdev=usb video device 参数(我使用的是vlc命令行),然后vlc自动选择带有这个名字的第一个设备。然后我创建另一个具有相同参数的vlc进程,并尝试使用相同的设备,而不是第二个。 如果我在注册表中重命名设备的“友好名称”以获得不同的名称,所有作品,但它不是解决方案 请帮助我。我也认为这个话题会被Google搜索到很多,而在这里回答的人会帮助很多人。 也许是我错过的文档的链接?我读了很多,但没有找到。 谢谢。一种通过编号引用dshow设备的方法,不是名称(因为很少设备可能具有相同的名称)

回答

1

在DirectShow中,每个设备都有“设备路径”,可用作唯一的设备ID。也许VLC允许使用它?

+0

感谢您的参与。据我研究,解决问题是没有办法的。 VLC与Directshow视频源相关的命令行选项非常有限。 FFMpeg具有“视频设备编号”设置,可以完成一项工作,而vlc没有。 – Lisa