snapcrafters / obs-studio

This is a community-supported modified build of OBS Studio.
https://snapcraft.io/obs-studio
118 stars 35 forks source link

OBS Studio v4l2 output can't be selected in Zoom #89

Closed janakelarsson closed 3 years ago

janakelarsson commented 3 years ago

From this weekend I cannot use OBS Studio virtual output in Zoom. This used to work.

Only thing changed I believe is a snap refresh.

stijnghesquiere commented 3 years ago

I have the same problem! OBS virtual output does no longer work in Ubuntu 20.04 for Microsoft Teams, Skype and zoom. The virtual camera simply doesn't show up anymore in the list of camera's. It does work for discord however.... It did work for me last week, not anymore after an update...

janakelarsson commented 3 years ago

Yes, it did work before the update.

Edited to add: ffplay shows video output, so something does work.

stijnghesquiere commented 3 years ago

My preview in OBS itself doesn't work after the update... Looks like several things have changed.

janakelarsson commented 3 years ago

My preview works, but is more jittery. On the plus side, the processor load is much lower.

Alex-INtegrator commented 3 years ago

Hi, I just did a fresh upgrade to Ubuntu 20.04 (Linux Mint 20 - Cinnamon 4.6.7), then followed installation instructions on https://snapcraft.io/obs-studio, and even if preview and full OBS seems to work without problems, there is no option to select VirtualCam output on Zoom (5.4.2 (53391.1108)).

janakelarsson commented 3 years ago

I assume you installed v4l2loopback-dkms, loaded the kernel module, and started Tools->V4L2 Video Output?

Alex-INtegrator commented 3 years ago

Yes, I did!, as suggested here: https://snapcraft.io/install/obs-studio/mint . In the exact order of things. Using /dev/video99

janakelarsson commented 3 years ago

You can test if v4l2loopback works by trying ffplay /dev/video99

Alex-INtegrator commented 3 years ago

Thanks for this hint. Yes /dev/video99 works using ffplay . I am wondering if that could be a Zoom imcompatibility. Using Zoom (5.4.2 (53391.1108)). Released on 9th november 20

Alex-INtegrator commented 3 years ago

I just tried VLC to test /dev/video99 without success. image

janakelarsson commented 3 years ago

Correct, VLC can play from the camera but not from v4l2loopback from OBS studio. Console tells me "not a video capture device"

stijnghesquiere commented 3 years ago

It's also mentioned at the OBS forum: https://obsproject.com/forum/threads/video-capture-device-v4l2-plugin.17358/page-4 Same problem with OBS V4L2loopback not visible in zoom etc.

stijnghesquiere commented 3 years ago

So basically I see this:

Skype: no, virtual camera not selectable/visible Zoom: no, virtual camera not selectable/visible Teams: no, virtual camera not selectable/visible VLC: no Discord: yes, working V4L2loopback!

janakelarsson commented 3 years ago

Seems there was a regression in the v4l2loopback package. There is an update from yesterday mentioned at https://www.ubuntuupdates.org/package/core/focal/universe/proposed/v4l2loopback that has yet to make it to the update servers. I installed it by enabling "proposed" packages in ubuntu package manager, and now the device works.

Edit: back to normal, closing issue.

janakelarsson commented 3 years ago

See https://bugs.launchpad.net/ubuntu/+source/v4l2loopback/+bug/1901491