本文探讨了Zoom在macOS系统上无法使用虚拟摄像头的问题,主要原因是Zoom的签名导致其无法访问第三方库。文章提供了通过终端命令移除签名来解决此问题的方案,并提醒用户在每次升级Zoom后都需要重新操作。此外,文章还介绍了使用OBS或Ecamm Live等工具创建虚拟摄像头,以提升视频制作质量,例如添加水印、多摄像头配置、画中画效果和字幕等。
💻Zoom作为主要的虚拟会议工具,在许多业务运营中扮演着关键角色,例如在线课程等。
🎥一些用户通过OBS或Ecamm Live等工具创建虚拟摄像头,以提升视频制作质量,实现添加水印、设置多摄像头配置、画中画效果和添加字幕等功能。
⚠️macOS系统上,Zoom的签名导致其无法识别虚拟摄像头,原因是安全特性阻止了已签名二进制文件访问第三方库。 移除签名是解决此问题的临时方案。
🛠️解决办法是退出Zoom,然后在终端窗口中运行特定命令以移除签名,之后重新启动Zoom并重新授予相关权限。需要注意的是,每次Zoom更新后,都需要重复此操作。
[NOTE: This is no longer necessary. Zoom has fixed this functionality.]
All the virtual conferencing solutions have become critical to the operations of many business. In my case, I am using Zoom to deliver classes virtually that would have been taught in person in the past. I’m actually using pretty much every available conferencing platform based on what my customers choose, but Zoom is my primary tool.

A sample of Ecamm Live in use.
For some use cases, using tools such as OBS or Ecamm Live to process your video prior to sending it. These tools create a virtual camera. Virtual cameras look like a webcam but are actually a pre-processed video feed from a software tool. This tools allow you to up your production quality for some use cases. For example, you can:
add watermarks/brandmarks to your videoeasily set up multi-camera configurations with nice transitions between themadd a “floating head” over a shared screengive your video a lower-third graphic (that’s what you call those things at the bottom of the screen that say who you are)
So, let’s say you are a macOS user and use Zoom. You may have noticed that the current versions of Zoom do not give your virtual camera as an available video input option. I don’t know that I have the technical details exactly correct, but it basically has to do with macOS security features that prevent a signed binary from accessing third-party libraries. The issues with virtual cameras started as soon as Zoom began signing their binary. For now, the workaround is to remove the signature, which permits Zoom to access the third-party libraries needed for the virtual camera.
Remove the Signature to Restore Virtual Cameras
To remove the signature you need exit Zoom and run the command below in a Terminal window.
codesign --remove-signature /Applications/zoom.us.app/
After removing the signature you will need to re-grant security permissions when you next start Zoom. This means microphone, camera, and screen recording permissions. You will also need to remove the signature again every time you upgrade.
That’s it. You should now see your virtual camera in Zoom.
FIN
The post Enabling Virtual Cameras in Zoom appeared first on Mostly Networks.