如何修复 VMware Fusion 中网络摄像头 fps 低的问题?

如何修复 VMware Fusion 中网络摄像头 fps 低的问题?

我正在使用 VMware Fusion 中的网络摄像头直通功能。但是,帧速率非常低。我该如何解决这个问题?或者可以使用外部网络摄像头解决这个问题吗?

问题:

  • 集成网络摄像头以非常低的 fps (<1) 运行
  • 尝试使用 Cheese(类似 Photo Booth,但适用于 Linux)和 VLC Player

主机系统:

  • MacOS Big Sur
    • 2.4 GHz
    • 16GB 内存
    • 256固态硬盘

虚拟机:

  • VMware Fusion 12.1.1
  • 运行 Ubuntu 18.04
    • 4 个处理器
    • 10GB 内存
    • 60GB 固态硬盘

答案1

某些摄像头可能无法与虚拟 USB 摄像头配合使用。执行以下步骤以启用摄像头进入虚拟机:

  1. 确保关闭所有虚拟机并退出正在运行的 VMware Fusion。

  2. 打开终端(/Applications/Utilities/Terminal.app)

  3. 运行此命令来更改当前位置。

    cd ~/Library/Preferences/VMware\ Fusion/
    
  4. 在终端中使用 vi 或 nano 编辑器打开首选项文件

    nano preferences
    
  5. 在文件末尾添加此参数:

    vusbcamera.passthrough = "TRUE"
    
  6. 保存并关闭首选项文件。

  7. 启动 VMware Fusion 并启动您的虚拟机。

  8. 重要提示:删除所有现有的摄像头设备。

  9. (可选)在某些情况下,您可能需要将 USB 兼容性更改为 USB 3.0。可以在“高级 USB 设置”下更改

  10. 单击虚拟机菜单 > USB 和蓝牙设置

  11. 从列表中选择您想要的摄像头,将其连接到虚拟机。

这应该会提高网络摄像头的 fps。但是,VMWare 仍未解决此问题。请查看官方帖子这里。

根据askUbuntu 问题。有些人也成功地切换到了旧版本的 VMware。

相关内容