Scène de secours OBS en cas de déconnexion de la caméra : configuration du changement automatique
Pourquoi une scène de secours est-elle nécessaire dans OBS
Si la caméra se déconnecte pendant une diffusion, OBS n'ouvre pas toujours automatiquement une autre scène. Selon l'appareil, les spectateurs peuvent voir un écran noir, la dernière image de la caméra ou une image fixe indiquant l'absence de signal. Le son, le jeu et la diffusion elle-même peuvent toutefois continuer de fonctionner.
La scène de secours masque le problème technique. On peut y placer une image statique, un texte « Caméra temporairement indisponible », un écran de jeu, un fichier vidéo ou une autre source. Le basculement s'effectue après la détection d'un problème de signal vidéo, et non selon un planning.
OBS Studio ne dispose pas d'une règle intégrée universelle du type « si la caméra se déconnecte, ouvrir la scène de secours ». Pour une telle automatisation, Advanced Scene Switcher est nécessaire. Le plugin vérifie l'état de la source et exécute une action lorsque la condition définie est remplie.
Il est important de tenir compte de la différence entre une déconnexion physique de l'appareil et l'arrêt du flux vidéo. La caméra peut disparaître du système, cesser de transmettre des images ou rester connectée tout en affichant la dernière image. Chaque cas nécessitera sa propre vérification.
Préparez la scène principale et la scène de secours
Créez d'abord deux scènes dans une même collection OBS. La principale peut s'appeler « Caméra » et la scène de secours « Secours ». Les noms n'influencent pas le fonctionnement du plugin, mais des variantes courtes sont plus pratiques à sélectionner dans les listes déroulantes.
Dans la scène principale, ajoutez une source « Périphérique de capture vidéo » et sélectionnez la caméra. Vérifiez la résolution, la fréquence d'images et le format d'image. Ne supprimez pas et ne recréez pas cette source après la configuration : la macro s'y référera par son nom.
Dans la scène de secours, placez une image, un texte, un fichier média ou une autre source qui doit apparaître à la place de la caméra. Une image fixe est généralement plus fiable qu'une vidéo : elle ne nécessite pas de lecture séparée et ne s'arrêtera pas après un cycle.
Le microphone et les autres sons importants ne doivent pas exister uniquement dans la scène principale. Ajoutez-les dans les deux scènes ou configurez-les comme sources audio globales. Cela permettra de poursuivre la conversation avec les spectateurs après le basculement. Si une vidéo est utilisée dans la scène de secours, activez sa lecture en boucle et vérifiez qu'elle ne s'arrête pas après la première lecture.
Enregistrez le projet et faites une copie de sauvegarde de la collection de scènes. Il sera ainsi plus facile de restaurer la configuration fonctionnelle si une source ou une transition est modifiée pendant les tests.
Vérifiez ce qui arrive à la caméra après une panne
Avant de créer la macro, il faut vérifier le comportement de votre caméra en particulier. Ouvrez la scène principale, lancez un enregistrement local et déconnectez l'appareil de la manière possible pendant une diffusion : débranchez le câble USB, éteignez la caméra ou empêchez une autre application d'y accéder.
Si la source cesse de transmettre des images vidéo, Advanced Scene Switcher peut le détecter via la condition Video source not outputting frames. Dans la localisation française, la formulation peut être traduite différemment, mais le sens reste le même : la source ne produit pas de nouvelles images.
Il arrive que la source reste dans la liste OBS mais que son image devienne noire. Cela peut également s'accompagner de l'absence de nouvelles images et être détecté par la même condition. Cependant, le simple critère « source visible » ne convient pas pour cette tâche. La visibilité de la source ne signifie pas que la caméra continue de fonctionner.
Un cas particulier est celui de l'image figée. Certaines caméras ou certains pilotes laissent la dernière image à l'écran et ne la modifient pas après une coupure. OBS peut alors considérer la source comme active. La condition sur la présence de la source ne se déclenchera pas, il faut donc utiliser la vérification de l'absence de mise à jour du flux vidéo. C'est précisément pour cela que dans la liste des conditions il faut chercher le nom Video source not outputting frames, et non la vérification de la visibilité de la source.
Ouvrez Advanced Scene Switcher et créez une macro
Installez la version d'Advanced Scene Switcher compatible avec votre version d'OBS. Après l'installation, ouvrez OBS Studio et accédez à : Outils → Advanced Scene Switcher. Dans la fenêtre qui s'ouvre, allez à l'onglet Macro. Dans certaines traductions, il est appelé « Macros ».
Dans l'onglet Macro, cliquez sur Add ou « Ajouter une macro ». Saisissez un nom compréhensible, par exemple « Caméra déconnectée — secours ». Le nom ne sert qu'à s'orienter dans la liste, il peut donc être quelconque.
Une macro se compose de deux parties : Conditions — les conditions, et Actions — les actions. Configurez d'abord la condition. Dans le bloc Conditions, cliquez sur Add condition. Dans la liste, trouvez la section liée à la vidéo et sélectionnez l'élément Video source not outputting frames.
Après avoir sélectionné la condition, indiquez la source de la caméra dans le champ Video source. Choisissez le nom exact de la source de la scène principale, par exemple « Caméra ». N'indiquez pas le nom de la scène à la place du nom de l'appareil : le plugin doit suivre précisément la source « Périphérique de capture vidéo ».

Ajoutez la condition et l'action de basculement
Le seul critère d'absence d'images suffit pour une variante simple, mais il est préférable de limiter la macro à la scène actuelle. Dans le bloc Conditions, cliquez à nouveau sur Add condition et sélectionnez une condition de la section Scene nommée Current scene is. Dans le champ de scène, indiquez la scène principale « Caméra ».
La macro ne doit donc s'exécuter que dans deux circonstances : la source « Caméra » ne produit pas de nouvelles images, et la scène principale est actuellement à l'antenne. Les conditions doivent être combinées selon le principe AND, c'est-à-dire « et ». Si votre version du plugin permet de choisir le mode de vérification, n'utilisez pas OR pour cette paire de conditions.
Passez maintenant au bloc Actions et cliquez sur Add action. Sélectionnez une action de la section liée aux scènes nommée Switch scene. Dans le champ de destination, indiquez la scène de secours « Secours ».
Le nom de l'action peut s'afficher comme Switch scene, « Changer de scène » ou « Passer à la scène ». Il s'agit bien du changement de la scène actuelle, et non de la modification de la visibilité d'une source. L'action Set source visibility ne convient pas pour cette tâche : elle peut masquer la caméra, mais n'affichera pas la scène de secours préparée.
Si votre version propose un réglage pour n'exécuter l'action qu'en cas de changement d'état de la condition, activez-le. Après le passage à la scène de secours, la condition de scène actuelle deviendra fausse, la macro ne doit donc pas relancer le même basculement.
Ajoutez un délai avant le basculement
La caméra peut cesser brièvement de transmettre des images en raison d'une charge sur l'USB, d'un changement de résolution ou du lancement d'une autre application. Si l'on change de scène immédiatement, les spectateurs verront l'image de secours à cause d'un bref incident, après lequel l'image reviendra rapidement.
Dans les paramètres de la condition ou de la macro, recherchez le paramètre de durée d'exécution de la condition. Dans l'interface anglaise, il peut s'appeler Duration, Condition duration ou être décrit comme une vérification « pendant un temps donné ». Indiquez un court intervalle et vérifiez-le sur l'enregistrement. La valeur exacte dépend de la caméra, de l'ordinateur et de la nature des pannes.
S'il n'y a pas de paramètre de durée distinct, consultez la liste des actions. Dans certaines versions d'Advanced Scene Switcher, l'action Wait est disponible. On peut alors la placer avant Switch scene, mais il faut ensuite impérativement vérifier la macro pour les déclenchements répétés. Il est préférable d'utiliser le délai lié à la condition elle-même : il ne lance pas le basculement tant que le problème ne persiste pas pendant le temps défini.
Ne créez pas immédiatement plusieurs macros avec la même action et différents critères de déconnexion. Elles risqueraient de changer les scènes à tour de rôle ou de gêner le contrôle manuel. Laissez d'abord une seule vérification, un seul délai et une seule action.
Activez la macro et le démarrage automatique
La macro créée ne commence pas à fonctionner après le simple enregistrement des paramètres. Dans l'onglet Macro, trouvez la ligne portant son nom et activez la case d'activité située à côté. Selon les versions, elle peut être représentée par un interrupteur, une coche ou l'état Enabled. Si la macro est désactivée, ses conditions ne sont pas vérifiées.
Ensuite, dans la fenêtre d'Advanced Scene Switcher, allez à l'onglet General. Cliquez sur le bouton Start pour lancer le traitement des macros. C'est une étape importante : une macro active dans la liste ne s'exécute pas tant que l'interrupteur lui-même n'est pas lancé.
Pour ne pas avoir à cliquer sur Start à chaque lancement d'OBS, activez dans l'onglet General le paramètre nommé Start with OBS ou « Démarrer avec OBS ». Dans certaines versions, il se trouve dans le bloc des paramètres généraux à côté des boutons Start et Stop. Si cette case n'existe pas, le démarrage automatique peut s'appeler « Automatically start » ou être indisponible dans la version installée. Dans ce cas, après le lancement d'OBS, il faut cliquer manuellement sur Start ou mettre à jour le plugin vers une version compatible.
Fermez la fenêtre des paramètres avec le bouton de fermeture habituel et assurez-vous que l'interrupteur continue de fonctionner. Ne terminez pas Advanced Scene Switcher via Stop, sinon le basculement de secours sera désactivé jusqu'au prochain lancement.
Configurez ou désactivez le retour automatique
Le retour à la scène avec la caméra peut être réalisé par une macro distincte. Elle nécessitera une condition signifiant le rétablissement du flux vidéo, par exemple Video source outputting frames, et la condition Current scene is avec la valeur « Secours ». L'action sera Switch scene avec un passage à « Caméra ».
Avant le retour, définissez une période de signal stable plus longue que pour la déconnexion. Après une reconnexion, la caméra peut commencer puis cesser à nouveau de transmettre des images plusieurs fois. Si l'on rétablit la scène trop tôt, les spectateurs verront une alternance entre la scène principale et la scène de secours.
Le retour automatique est pratique lorsque la caméra est constamment nécessaire à l'antenne. Mais il peut gêner si vous ouvrez manuellement une image fixe, une scène de jeu ou un écran de réglages. Après le rétablissement de l'appareil, la macro ramènera la diffusion sur la scène « Caméra », même si vous aviez choisi un autre endroit.
Une option sûre consiste à automatiser uniquement le passage à la scène de secours. Après le rétablissement de la caméra, vérifiez l'image dans OBS et revenez à la scène principale avec un raccourci clavier. Si un retour automatique est nécessaire, laissez impérativement la condition Current scene is — Secours pour que la macro n'interfère pas avec les autres scènes.
Vérifiez la déconnexion et l'image figée
Testez la configuration non seulement dans la fenêtre d'aperçu. Lancez un enregistrement local ou une diffusion de test pour voir le résultat tel que le spectateur le verra. Déconnectez la caméra, attendez le délai défini et vérifiez l'apparition de la scène de secours.
Ensuite, testez plusieurs variantes : débrancher le câble USB, éteindre la caméra, une coupure brève et une reconnexion. Assurez-vous que le microphone, la musique et les notifications n'ont pas disparu après le changement de scène. Vérifiez également que le basculement ne se déclenche pas à cause d'un bref incident.
Créez séparément une situation avec une image figée. Si, lors de la déconnexion de l'appareil, la dernière image reste dans OBS, vérifiez si l'état de la condition Video source not outputting frames change. Pour cela, il est pratique d'ouvrir temporairement les paramètres de la macro et d'observer son état pendant le test.
Si le basculement ne se produit pas, vérifiez trois points : la macro est activée dans l'onglet Macro, Advanced Scene Switcher lui-même est lancé dans l'onglet General, et la bonne source est sélectionnée dans la condition. Si tous les points sont configurés mais que l'état ne change pas, le plugin ne reçoit pas d'OBS l'indication d'arrêt des images.
Dans ce cas, le problème ne vient pas de l'action Switch scene. La source peut conserver un statut actif ou continuer de transmettre des images répétées. Une simple vérification de la présence de la caméra ne détectera pas un tel incident, il faudra donc un autre moyen de contrôle.
Que faire si le plugin ne détecte pas l'état de la caméra
Une alternative à Advanced Scene Switcher peut être l'association d'OBS WebSocket et d'un script séparé. Le script surveille la caméra via les moyens du système d'exploitation, le pilote, un flux vidéo de test ou l'analyse de la mise à jour des images. Après confirmation de l'incident, il se connecte à OBS WebSocket et envoie une commande de changement de la scène actuelle, par exemple la requête SetCurrentProgramScene avec le nom « Secours ».
Cette variante est utile si la caméra se fige sur la dernière image et qu'OBS continue de considérer la source comme active. Le script peut vérifier non seulement la présence de l'appareil, mais aussi la variation du moment d'arrivée des images. Si l'image ne se met pas à jour pendant l'intervalle défini, il transmet à OBS la commande de basculement.
Pour le retour, le script doit confirmer séparément le rétablissement stable de la caméra. Il faudra également une protection contre les commandes répétées : après le passage à « Secours », le script doit attendre le rétablissement du signal, et non envoyer la même commande à chaque cycle de vérification.
Dans OBS WebSocket, activez le serveur, définissez un mot de passe et n'utilisez ces données que dans le script local. N'exposez pas l'interface WebSocket sur Internet sans nécessité. Cette variante nécessite des réglages supplémentaires et ne garantit pas le même résultat pour tous les pilotes, il faut donc d'abord la tester sur un enregistrement.
Ordre des opérations en bref
- Créez une scène principale avec la source caméra et une scène de secours avec une image fixe.
- Vérifiez si la caméra cesse de transmettre des images ou laisse une image figée.
- Ouvrez Outils → Advanced Scene Switcher → l'onglet Macro.
- Créez une macro via Add et ajoutez la condition Video source not outputting frames.
- Sélectionnez la source de la caméra et ajoutez la condition Current scene is pour la scène principale.
- Dans la section Actions, ajoutez l'action Switch scene avec un passage à « Secours ».
- Définissez un délai, activez la macro et, dans l'onglet General, cliquez sur Start.
- Activez Start with OBS si ce paramètre existe dans votre version du plugin.
- Vérifiez la déconnexion, l'image figée, la coupure brève et le fonctionnement du son sur un enregistrement de test.
- Si l'état de la source ne change pas, utilisez un script externe avec OBS WebSocket.
Last Articles
Ce qui a changé dans le design et les fonctionnalités Nous avons mis à jour le site pour que vous puissiez travailler plus rapidement et plus confort..
Good afternoon, I've collected all the news during this time.: 1. The main news is that prices for twitch viewers have been greatly reduced, while Tw..
1. Utilisez le code promo "December2025" pour une remise de 15% pour tous nos viewers2. Nous avons réduit jusqu'au 1er janvier les prix de base de not..
Les services Twitch sont travaillant de manière stable, nous sommes donc prêts à coopérer avec des équipes, des revendeurs, propriétaires de servi..
Nous nous avons complètement mis à jour nos services de visionneuse Twitch, et ils sont maintenant fonctionne de manière stable. Nous n'utilisons ..
Hello everyone! Today, we are announcing a new feature—"Twitch Viewer Configurator". Now, you can customize any plan for your Twitch channel. Choo..
Greetings, I have compiled a guide for streamers, which will be very relevant at the moment. Now YouTube and twitch have disabled monetization from vi..
We have finally developed the APINow it will be more convenient for our partner sites to work with us.To update the maximum tariffs for YouTube, an up..
En raison de l'énorme popularité des services de partenariat et du programme de parrainage, nous avons créé un tableau de coopération. L'essentiel est..
Nos Services pour les Streamers
Nos Services pour les Créateurs de Contenu










