J'ai installé le client Zoom Desktop pour Linux sur Ubuntu 18.04.
[.____] J'aimerais utiliser la fonctionnalité de fond virtuel, mais je ne sais pas comment l'activer.
Ma version du client Zoom Linux est 3.5.385850.0413 et mon ordinateur portable répond également aux exigences du processeur (Dual Core 2Ghz ou supérieur (I5/I7 ou équivalent AMD))
[.____] fond virtuel - centre d'aide zoom
Modifier pour clarification: Je sais que cette fonction de zoom fonctionne uniquement sur Linux avec un écran vert physique. Pour le moment, je ne reçois aucun message que je devrais mettre un scree vert, je n'ai pas cette option du tout. Donc, même avoir un écran vert, je ne pourrais pas utiliser cette fonctionnalité.
Vous devez aller à: Paramètres> Général> Afficher les fonctionnalités avancées> (le site Web s'ouvrira. Connexion)> Paramètres> En réunion (avancé)> Activer l'arrière-plan virtuel.
Pour une raison quelconque, il est désactivé par défaut dans le client de Zoom Ubuntu et se comporter différemment.
Puis. Dans le client Linux, allez à Paramètres et vous verrez un nouveau sous-menu: fond virtuel
Dans les versions précédentes (<5), un fond vert était requis, il n'est plus nécessaire et seule une seule couleur de couleur est nécessaire, de préférence verte.
J'espère que cette aide.
À compter de l'écriture, Zoom ne prend pas en charge les applications virtuelles de la personne/de détection face à la détection. La solution ci-dessous aide à atteindre l'effet similaire et car elle crée une webcam virtuel, vous pouvez probablement utiliser cette solution pour toutes les applications utilisant une webcam, par exemple des équipes Microsoft. Ces instructions ont été publiées à l'origine par @bentheelder et IMO est un projet super amusant et propre, surtout si vous êtes dans la vision de l'ordinateur. https://elder.dev/posts/open-source-virtual-background/
Ce que le code fait essentiellement est d'attraper des cadres d'image avec Python et opencv. Pour chaque image, le visage/le corps est recadré à l'aide de TensorFlow.js Bodypix
, et fusionné avec le fond spécifié. Les images modifiées sont ensuite utilisées pour créer le flux vidéo via pyfakewebcam
et v4l2loopback
. J'ai testé les instructions ci-dessous avec Ubuntu 20.04, le code utilisé est archivé dans https://github.com/pangyuteng/virtual-background
branche master
nécessite un GPU, tandis que la branche cpu-friendly
utilise uniquement la CPU.
EDIT: Après avoir obtenu le travail ci-dessous, j'ai également découvert qu'il y a une version plus raffinée de Fangfufu https://github.com/fangfufu/lithub.com/fangfufu/linux-fakeground-webcam également basé sur @ Solution de Benthelder.
-
installez Docker ( https://docs.docker.com/engine/install/ubunt )
(Pour ceux qui utilisent le GPU) Installez Nvidia-Docker ( https://github.com/nvidia/nvidia-docker )
(Pour ceux qui utilisent GPU) test Nvidia-Docker est installé correctement
docker run --gpus all nvidia/cuda:10.0-base nvidia-smi
Sudo apt-get upgrade -y
Sudo apt-get install -y v4l2loopback-dkms v4l2loopback-utils
Sudo modprobe -r v4l2loopback
Sudo modprobe v4l2loopback devices=1 video_nr=20 card_label="v4l2loopback" exclusive_caps=1
Sudo usermod -aG video root
cat /etc/group | grep video
git clone [email protected]:pangyuteng/virtual-background.git vbkgd
cd vbkgd
git checkout cpu-friendly
docker-compose build
docker-compose.yml
/dev/video0
, dispositif vidéo virtuel à /dev/video20
et GPU à /dev/nvidia0
)docker-compose up
lancez Zoom/Equipes/Slack ..., sélectionnez v4l2loopback
comme webcam
fond de swap en direct en remplaçant le fichier data/background.jpg
- Taux de rafraîchissement codé dur à 3 secondes.
Selon le Site Web Zoom , vous devez disposer d'un écran vert physique pour avoir des arrière-plans virtuels sur Ubuntu:
Exigences de Linux
- Zoom Desktop Client pour Linux, version 2.0.91373.0502 ou plus
- Processeur à double noyau 2GHz ou supérieur (I5/I7 ou AMD)
- Un écran vert physique