Ich habe v4l2loopback mit v4l2sink in OBS erfolgreich verwendet, um die Ausgabe meines obs-Vorschaufensters an Zoom zu „senden“. Die v4l2loopback-Geräte werden seit kurzem nicht mehr in Zoom, Firefox und Brave angezeigt. Ich kann jedoch bestätigen, dass der Loopback in VLC angezeigt werden kann.
Ich bin auf:
- Pop!_OS (20.10)
- v4l2loopback-dkms (0.12.5-1)
- OBS (mit dem Plug-in v4l2sink) (26.0.2+dfsg1-1)
- Zoom (5.4.3)
Normalerweise starte ich das Loopback-Gerät folgendermaßen:
sudo modprobe v4l2loopback video_nr=99 card_label="OBS Video Source" exclusive_caps=1
Dies wird normalerweise beim Booten ausgeführt über:
$ cat /etc/modprobe.d/v4l2loopback.conf
options v4l2loopback video_nr=99 card_label="OBS Video Source" exclusive_caps=1
$ cat /etc/modules-load.d/v4l2loopback.conf
v4l2loopback
Das Gerät zeigt über v4l2-ctl:
v4l2-ctl --list-devices
OBS Video Source (platform:v4l2loopback-000):
/dev/video99
Cam Link 4K: Cam Link 4K (usb-0000:06:00.1-4):
/dev/video2
/dev/video3
UVC Camera (046d:0990) (usb-0000:06:00.3-1):
/dev/video0
/dev/video1
und sobald ich die v4l2sink in OBS starte, kann ich diese in VLC anzeigen. Allerdings, wie erwähnt, die OBS Video Source
Das Gerät wird in keiner Anwendung, die ich ausprobiert habe, mehr als auswählbare Quelle angezeigt.
Wie erhalte ich die OBS Video Source
wieder als Quelle in Zoom auftauchen?
Akzeptierte Antwort:
unterstützter Farbraum/Dimension
Viele Anwendungen unterstützen nur bestimmte Farbräume und Abmessungen.
Versuchen Sie, die Daten mit einigen gemeinsamen Abmessungen („640×480“, „1280×720“) und einem gemeinsamen Farbraum („YUY2“, auch bekannt als „YUYV“) auszugeben.
gerade habe ich Zoom (5.4.53350.1027) erfolgreich mit einem YUY2:1280x720
verbunden Loopback-Gerät, als Ausgabe von OBS (25.0.7-325-ga2ad2c6ca)
Fehlerhafte Version von v4l2loopback-dkms
Ubuntu-20.04 hat bekanntermaßen das v4l2loopback-dkms
gepatcht Quellen um einen Fehler zu vermeiden – leider hat der Patch die Funktionalität des Moduls zerstört.
Wenn die Verwendung einer bekanntermaßen guten Auflösung/eines Farbraums nicht hilft, versuchen Sie es mit der letzten Upstream-Version (anstelle des Pakets).
jedoch:im Allgemeinen sollten Sie bei den von der Distribution bereitgestellten Paketen bleiben.