有谁知道在 Windows 中被识别为网络摄像头/视频设备并让您选择图像(JPEG 等)或视频(MPEG/AVI)作为视频源的软件?
想法是,您可以执行 Skype 通话之类的操作,而不是使用网络摄像头视频,而是可以广播图像或预先录制的视频。
在许多网站等上,它要求允许使用您的相机,这指向您在 Windows 中的默认相机。我想知道是否有办法设置默认摄像头来显示您的实际 Windows 屏幕,而不是来自网络摄像头的图片。
因此,例如,如果您被允许在网站上访问您的相机,它会显示您的屏幕或其区域,而不是您的网络摄像头图片。
这可能吗?窗口 10
我可以将佳能 SX 30 用作网络摄像头吗?
我有很多教程和视频告诉我们如何使用与相机一起提供的 ZoomBrowser 来做到这一点。但是好像canon sx 30 不兼容。有没有其他方法可以做到这一点?
我 MacBook 机器上的内置 iSight cam 不断重新调整照明(我认为是对焦)。我需要手动设置这些,但我发现在 System Preferences 或 System Profiler 中没有任何用处。
有什么方法可以访问设置吗?任何允许访问相机的魔术终端命令有人有允许任何相机访问的驱动程序吗?
我有五个 USB 摄像头,相同品牌,相同型号(Canyon CNR-FWC120H)。它们用于 24/7 全天候监控不同的场景。我需要以某种方式从 Linux (Debian) 控制台或以编程方式(任何语言)确定哪个相机是哪个。
我试过查看 的输出lsusb -vvv,iSerial每个相机都有一个字段应该不同,但不幸的是,该制造商决定不打扰,所有相机在那个地方都有相同的序列号:200901010001
有没有其他方法可以识别哪个相机独立于它们所连接的 USB 端口,因为不幸的是,在我的特定场景中,我不能依赖相同的相机将始终连接到同一个端口的事实。
更新在评论中进行了一些讨论后,我意识到这是不可能完成的任务。所以忘记最后一段,或者如果你有一些巧妙的想法,欢迎你提出来。我现在很感兴趣,如果我能确定设备连接到哪个 USB 端口;我使用主板上的内置 USB 端口和额外的 PCI USB 控制器卡来容纳具有足够带宽的相机。我需要唯一标识端口,并且端口号/标识不应更改,例如,如果机器重新启动并且由于某种原因 USB 控制器以不同的顺序初始化。那可能吗?
更新 2我在其中一台摄像机的日志中看到以下信息:
[Wed Apr 30 18:35:02 2014] uvcvideo: Found UVC 1.00 device FULL HD 1080P Webcam (0bda:58b0)
[Wed Apr 30 18:35:02 2014] input: FULL HD 1080P Webcam as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb3/3-2/3-2:1.0/input/input4
Run Code Online (Sandbox Code Playgroud)
使用它,我调用了这个命令:
udevadm info --query=all --path=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb3/3-2/3-2:1.0/input/input4
Run Code Online (Sandbox Code Playgroud)
得到了这个:
P: /devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb3/3-2/3-2:1.0/input/input4
E: DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb3/3-2/3-2:1.0/input/input4
E: EV=3
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: …Run Code Online (Sandbox Code Playgroud) 我有多台可以远程访问的笔记本电脑,但我不知道它们是否有可用的网络摄像头。我看不到他们。我不需要访问网络摄像头;我只需要知道是否有人在场。
有没有办法远程判断笔记本电脑是否有网络摄像头?
我更喜欢某种cmd可以在每个代码上触发的代码,以便快速为我提供此类信息的可复制打印输出,以便在计算机上进行编译。
理论上,以 15 FPS 运行的 USB 高清网络摄像头消耗的带宽接近 18MB/s - 1280(宽度)x 960(高度)x 3(RGB 通道)x 15(FPS) - 没有压缩。USB 2.0 控制器的有效吞吐量为 35MB/s,能够处理 2 个摄像头(我已经在实践中确认过)。USB 3.0 控制器的理论最大传输速度为 625MB/s,可以处理 34 个摄像头(625/18 = 34.72),为方便起见,假设它最多可以处理 8 个摄像头(尚未确认)。使用这两个假设,可以估计主板P8B75-V可以同时处理至少 50 个网络摄像头:
我需要从以略微偏离垂直角度安装的网络摄像头制作延时视频,我需要将图像逆时针旋转约 3 度。(网络摄像头位于几乎无法进入的位置,即使我们确实修复了角度,由于天气原因最终可能会被踢歪。所以我需要在软件中修复它。)
我使用带有命令行选项的 ImageMagick 的转换工具取得了成功:
convert infile.jpg -distort ScaleRotateTranslate 750,50,-3 outfile.jpg
Run Code Online (Sandbox Code Playgroud)
但当然,转换起来非常缓慢。我完全可以使用 FFmpeg 过滤器完成我需要做的所有其他事情(在图像上裁剪和覆盖徽标),但似乎没有允许将图像旋转任意角度的过滤器,只能旋转 90 或 180 度.
也许有某种通用的线性变换过滤器可以做到这一点?
谢谢你的帮助。
我的目标
我正在尝试为我的 Windows 10 x64 桌面使用网络摄像头。但是,当我尝试使用使用网络摄像头的程序(例如 Skype)时,我在该程序或该程序的某些变体中收到消息“您的网络摄像头当前正被另一个应用程序使用”。
我的尝试
我已经看过另一个应用程序使用的 Cam没有成功。
这是我单击“驱动程序详细信息”时找到的内容。
当我尝试使用 Process Explorer 搜索相机时,什么也没找到。我还搜索了物理潜水员的名字。
我试过了...
帮助
愿意尝试任何不涉及全新安装 Windows 的事情。
我多年来一直在管理 Linux 系统,但通常它们是商品盒,因此我很少遇到驱动程序问题,不需要安装一些“受限”或“专有”驱动程序包,或者手动安装 nvidia 二进制驱动程序在白天。
但是,有一个我从来没有直接回答的问题是关于常见的故障排除实践。将lsusb并lspci列出系统没有驱动程序(内核模块)的设备?我试图安装一个SIS的芯片组的笔记本电脑摄像头,虽然我可以看到一个摄像头物理,既不lsusb或lspci正在向我展示的任何网络摄像头状装置存在。
我想知道的是它是否会显示任何内容,或者它是否需要驱动程序才能显示设备?