Comment retourner / miroiter une caméra dans OBS Studio (Méthode Caméra Virtuelle)
OBS Studio n'a pas de case « Inverser horizontalement » native pour les sources Périphérique de capture vidéo. L'image vient du pilote — si le pilote ne miroite pas, OBS non plus. Il vous faut un filtre Transformation ou une caméra virtuelle.
Méthode 1 : Filtre Transformation (Intégré, le plus simple pour Aperçu/Enregistrement local)
Renverse la source à l'intérieur d'OBS. Fonctionne pour enregistrement/streaming depuis OBS. Ne renverse PAS le flux envoyé à la Caméra virtuelle OBS (c'est un pipeline séparé).
- Clic droit votre source Périphérique de capture vidéo dans Sources → Filtres.
- Cliquez + (Filtres d'effet) → Transformation (pas « Rogner/Remplir »).
- Nom : « Inverser horizontalement ».
- Cochez Inverser horizontalement (ou Verticalement). Fermez.
- Fait. Votre aperçu, enregistrement et stream (RTMP/SRT) sont maintenant miroités.
⚠️ Critique : Cela n'affecte PAS la sortie Caméra virtuelle OBS. La Caméra virtuelle puise la source brute avant filtres.
Méthode 2 : Caméra virtuelle OBS + Transformation (Pour Zoom/Teams/Meet)
Pour renverser le flux sortant vers les apps visioconférence :
- Appliquez le filtre Transformation → Inverser horizontalement à votre source (comme ci-dessus).
- Clic droit source → Filtres → + → Utilitaire → Sortie « Caméra virtuelle » (ou utilisez le bouton principal Démarrer la caméra virtuelle).
- Bug/Fonctionnalité : Depuis OBS 30.x, la Caméra virtuelle ignore toujours les filtres de source. Il faut utiliser une deuxième scène.
Workflow Caméra virtuelle inversée fonctionnel :
- Créez Scène A : Ajoutez votre Périphérique de capture vidéo. Ajoutez filtre Transformation → Inverser horizontalement.
- Créez Scène B : Ajoutez source Scène → Sélectionnez Scène A. (Scène imbriquée).
- Démarrez la caméra virtuelle pendant que Scène B est active (Programme).
- La Caméra virtuelle sort maintenant le composité Scène B (qui inclut la Scène A inversée).
Alternative : Utilisez le plugin OBS-VirtualCam (legacy) ou obs-gstreamer — mais scène imbriquée est native et stable.
Méthode 3 : Logiciel caméra virtuelle externe (Si vous détestez l'imbrication)
| Logiciel | OS | Fonction inversion | Coût |
|---|---|---|---|
| ManyCam | Win/Mac | Vidéo → Case « Inverser horizontalement » | Gratuit (filigrane) / 49$/an |
| Logi Capture (Cam Logitech) | Win/Mac | Basculer Miroir | Gratuit (Logitech seulement) |
| Elgato Camera Hub | Win/Mac | Basculer Miroir | Gratuit (Elgato seulement) |
| v4l2loopback + v4l2-ctl | Linux | `v4l2-ctl -d /dev/videoX --set-ctrl=horizontal_flip=1` | Gratuit (module noyau) |
| Caméra virtuelle OBS (Windows) | Win | Pas d'inversion (voir Méthode 2) | Gratuit |
Méthode 4 : Niveau Caméra/Pilote (Meilleure latence)
- Logitech C920/C922/Brio : Logi Capture / G Hub → bascule « Image miroir ». Inversion au niveau matériel/firmware. Fonctionne partout (OBS, Zoom, navigateur).
- Razer Kiyo / Kiyo Pro : Razer Synapse → Miroir.
- Elgato Facecam : Camera Hub → Miroir.
- Canon/Sony/Nikon Webcam Utility : La plupart ont réglage « Miroir » dans l'app.
- UVC générique : Windows 10/11 : Paramètres → Bluetooth et appareils → Caméras → Sélectionner cam → Rotation et inversion (si pilote l'expose).
Arbre de décision rapide
- Enregistrement/Streaming depuis OBS seulement ? → Méthode 1 (Filtre Transformation sur source). Fini.
- Besoin flux inversé dans Zoom/Teams/Discord ? → Méthode 2 (Scène imbriquée + Caméra virtuelle) OU Méthode 4 (Inversion pilote/app) OU Méthode 3 (ManyCam).
- Linux ? → `v4l2loopback` + `v4l2-ctl` (système, toutes apps).
Astuce Pro : Si vous utilisez un teleprompter, vous voulez le flux caméra non-miroité (pour que le talent lise correctement), mais votre aperçu miroité (pour opérer naturellement). Méthode 1 (Transformation sur source) inverse les deux. Solution : Deux sources — une inversée pour votre moniteur, une propre pour sortie teleprompter (NDI / SDI / HDMI).
