johnboiles / obs-mac-virtualcam

ARCHIVED! This plugin is officially a part of OBS as of version 26.1. See note below for info on upgrading. 🎉🎉🎉Creates a virtual webcam device from the output of OBS. Especially useful for streaming smooth, composited video into Zoom, Hangouts, Jitsi etc. Like CatxFish/obs-virtualcam but for macOS.
GNU General Public License v2.0
4.06k stars 160 forks source link

[BUG] The virtual webcam (OBS) does not show in hangouts dropdown of video devices #188

Closed anilbbiradar closed 3 years ago

anilbbiradar commented 4 years ago

Attention: While Zoom says they re-enabled virtual cameras, only certain ones they whitelisted work. Currently, this plugin does not work with Zoom out of the box! See https://github.com/johnboiles/obs-mac-virtualcam/wiki/Compatibility#apps-dont-allow-dal-plugins for a workaround.

Describe the bug I installed the plugin and it appears in the 'Tools' drop down on OBS. When I start the virtual webcam it does not appear in the list of video devices in google hangouts.

To Reproduce Steps to reproduce the behavior:

  1. Open 'OBS app"
  2. Click on 'Tools'
  3. Scroll down to 'Start Virtual Camera'
  4. Click on 'Start Virtual Camera'

Expected behavior Google hangouts should have the OBS webcam in the video device dropdown.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

gxalpha commented 4 years ago

Did you restart Chrome and your computer? If yes, does it work on other websites like meet.jit.si?

tharveypa commented 4 years ago

update: FIXED by updating Zoom app.

]Just installed new OBS and this virtual camera. Tried various orderings of starting virtual camera in OBS and starting Zoom, the virtual camera does not appear in the Zoom camera options.

Screen Shot 2020-07-29 at 8 44 08 PM

Screen Shot 2020-07-29 at 8 42 30 PM

tofutim commented 4 years ago

Mine still doesn't work. At one point I had to compile my own version and change the camera name and that did the trick. But it should work now right? Out of the box?

I have Zoom 5.3.2 and OBS 26.0.2.

More info

Error loading /Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin/Contents/MacOS/obs-mac-virtualcam:  dlopen(/Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin/Contents/MacOS/obs-mac-virtualcam, 262): no suitable image found.  Did find:
    /Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin/Contents/MacOS/obs-mac-virtualcam: code signature in (/Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin/Contents/MacOS/obs-mac-virtualcam) not valid for use in process using Library Validation: mapped file has no Team ID and is not a platform binary (signed with custom identity or adhoc?)
    /Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin/Contents/MacOS/obs-mac-virtualcam: stat() failed with errno=60
johnboiles commented 3 years ago

@anilbbiradar were you ever able to get it to work?