Virtual Camera not working (Mac OS Sonoma)
https://support.apple.com/en-us/108387
So, you were exited to learn you can send your camera & funky filters straight from Touchdesigner, Resolume, Isadora or another tool to Zoom as a virtual camera using NDI TOOLS. But after install on your mac: computer says no. Here is the solution:
If you can't use your camera or video output device after updating to macOS Sonoma 14.1
Starting in macOS Sonoma 14.1, cameras and video output devices that don't use modern system extensions won't be available to use unless you restore the legacy settings.
Starting in macOS Sonoma 14.1, only cameras and video output devices that use modern system extensions are supported on macOS. This modern software provides more secure and privacy conscious experience, including support for the camera privacy indicator — a green dot icon that displays in the menu bar while your camera is in use.
If your camera or video output device still uses older software, it won't appear as an option to select and use in apps after you update to macOS Sonoma 14.1.
Apple has been working with video device makers to update their support software to the modern camera extension replacement, which became available in macOS Monterey 12.3. However, some video device makers haven't yet updated — so their cameras or video output devices still rely on software that is no longer supported.
If you can't select and use your camera or video output device because it uses older software, contact the device maker to learn whether an updated version of their software using camera extensions is available or planned.
You can also choose to restore the legacy video device support on your Mac to continue using your camera or video output device.
Restore legacy video device support
When you restore these legacy settings, the camera privacy indicator won't display in the menu bar while a camera with older software is in use.
- Restart your Mac into Recovery Mode:
- Click the Options button, then click Continue.
- From the Utilities menu, choose Terminal.
- Enter this command:
system-override legacy-camera-plugins-without-sw-camera-indication=on
- Press Return. Depending on your system configuration, you might be prompted to complete additional steps.
- Quit Terminal.
- From the Apple menu, choose Restart.
To change back to the default settings, follow the steps again and enter this command:system-override legacy-camera-plugins-without-sw-camera-indication=off
Check the Privacy & Security settings for Camera
If the legacy video device support has been restored on your Mac, a warning appears in System Settings: