La caméra virtuelle OBS n'apparaît pas ? Voici comment la réparer
Vous avez cliqué sur Démarrer la caméra virtuelle dans OBS, basculé vers Zoom, et la caméra n'est pas dans la liste. C'est l'un des problèmes OBS les plus courants, et il s'explique presque toujours par l'une de ces cinq causes, classées par fréquence.
1. L'autre application était déjà lancée
C'est la réponse dans la majorité des cas. Zoom, Teams, Discord et Chrome constituent leur liste de caméras au démarrage. Si la caméra virtuelle d'OBS ne tournait pas à cet instant, l'application ignore tout simplement son existence.
Quittez complètement l'application de visioconférence — vérifiez la zone de notification sous Windows et utilisez Cmd+Q sous macOS, car fermer la fenêtre la laisse souvent active — puis lancez OBS, cliquez sur Démarrer la caméra virtuelle, et ouvrez l'application ensuite.
2. La caméra virtuelle n'a jamais été installée (Windows)
OBS enregistre sa caméra virtuelle pendant l'installation. Si vous avez utilisé une version portable, ou si l'installateur n'a pas pu écrire dans le registre, le périphérique n'a jamais été enregistré.
Réinstallez OBS avec l'installateur classique et acceptez la demande d'élévation. L'enregistrement écrit dans HKLM et nécessite donc des droits administrateur : une installation faite sans eux donnera un OBS parfaitement fonctionnel… à l'exception de sa caméra virtuelle.
3. macOS n'a pas donné l'autorisation, ou le module est bloqué
Sous macOS, OBS installe une extension système pour sa caméra. Au premier démarrage de la caméra virtuelle, macOS demande une approbation, et cette alerte passe facilement inaperçue.
Ouvrez Réglages Système → Confidentialité et sécurité et cherchez près du bas un message concernant un logiciel système bloqué. Approuvez-le, puis redémarrez OBS. Si vous avez mis à jour macOS récemment, l'extension peut nécessiter une nouvelle approbation.
4. v4l2loopback manque sous Linux
Sous Linux, OBS ne crée pas lui-même de périphérique caméra. Il écrit dans un périphérique de bouclage fourni par le module noyau v4l2loopback, et OBS ne l'installera pas à votre place.
sudo apt install v4l2loopback-dkms
sudo modprobe v4l2loopback
Vérifiez le chargement avec lsmod | grep v4l2loopback. Notez que modprobe ne survit pas à un redémarrage sauf si vous ajoutez le module dans /etc/modules-load.d/. Si vous avez installé OBS via Flatpak, une étape s'ajoute : le bac à sable n'a aucun accès aux périphériques tant que vous ne l'accordez pas :
flatpak override --user --device=all com.obsproject.Studio
Notre guide v4l2loopback détaille tout cela, y compris comment le rendre persistant.
5. Une autre application occupe la caméra
La plupart des caméras ne peuvent être ouvertes que par une application à la fois. Si un onglet de navigateur, Teams ou un programme en arrière-plan détient déjà la caméra virtuelle, l'application suivante peut l'afficher grisée ou l'ignorer. Fermez tout ce qui pourrait utiliser une caméra et réessayez.
Toujours rien ?
Testez en dehors de votre application de visioconférence : ouvrez une page de test de webcam dans un navigateur et voyez si la caméra virtuelle y apparaît. Si oui, le problème vient de la liste de périphériques de l'application — redémarrez-la. Si non, le problème vient de la caméra virtuelle elle-même, et ce sont les étapes 2 à 4 qu'il faut examiner.
Si vous vouliez seulement diffuser une vidéo
OBS est une suite de diffusion. Si votre objectif est simplement de diffuser un fichier vidéo comme caméra, presque tout ce qu'OBS vous demande de configurer — scènes, sources, encodeurs, profils — est du travail dont vous n'avez pas besoin, et sous Linux vous devez en plus installer v4l2loopback à la main.
CamLooper ne fait que cela : choisissez une vidéo, démarrez la caméra. Il installe son propre pilote sous Windows, et les paquets Linux installent et chargent v4l2loopback pour vous, si bien que le périphérique est prêt dès la fin de l'installation. C'est gratuit, et rien de ce que vous chargez ne quitte jamais votre machine.