Sur cette page
Le plugin OBS peut placer des sous-titres traduits à deux endroits : sur l'image (une incrustation de sous-titres que vous ajoutez à une scène) et dans le flux sous forme de sous-titres codés (CC), que les spectateurs peuvent activer dans leur lecteur. Vous pouvez utiliser l'un, l'autre ou les deux.
À qui s'adresse cet article#
À toute personne qui diffuse ou enregistre un culte avec OBS et veut que les spectateurs puissent lire la traduction.
Avant de commencer#
- OBS est associé et traduit. Voir Configurer l'audio, les langues et le démarrage/l'arrêt dans OBS.
- La langue souhaitée pour les sous-titres fait partie des langues de traduction de l'appareil (sous Languages dans le panneau).
Sous-titres à l'écran (incrustation)#
- Dans le panneau, ouvrez Captions.
- Sous On-screen, choisissez la langue.
- Cliquez sur Add captions overlay to scene (ajouter l'incrustation de sous-titres à la scène). Le panneau indique qu'il a ajouté « SermonWave Captions » à la scène actuelle. Si une incrustation existe déjà pour cette langue, OBS l'affiche et la sélectionne au lieu d'en ajouter une deuxième.
- Déplacez-la et redimensionnez-la dans l'aperçu OBS comme n'importe quelle autre source.
Vous pouvez aussi l'ajouter de la manière habituelle : dans Sources, cliquez sur + et choisissez SermonWave Captions.
Personnaliser l'incrustation#
Double-cliquez sur la source SermonWave Captions pour ouvrir ses propriétés :
| Réglage | Rôle | Par défaut |
|---|---|---|
| Language | La traduction à afficher | Espagnol |
| Text size | La taille du texte | 48 |
| Font | La police et son style | Arial (Windows), Helvetica (Mac) |
| Text color | La couleur des lettres | Blanc |
| Background color (transparency 0 = no background) | Le fond derrière chaque ligne (transparence 0 = pas de fond) | Noir semi-transparent |
| Padding (px) | L'espace autour du texte à l'intérieur du fond | 12 |
| Alignment | Left (gauche), Center (centre) ou Right (droite) | Centre |
| Outline | Un contour autour des lettres | Désactivé |
| Lines | Le nombre de lignes visibles à la fois | 2 |
| Characters per line | L'endroit où les lignes reviennent à la ligne | 42 |
| Clear after silence (s, 0 = never) | Masque les sous-titres après ce nombre de secondes sans nouveau texte (0 = jamais) | 12 |
L'incrustation a le même aspect sous Windows et sur Mac. Elle ne concerne qu'OBS ; rien ne change pour les auditeurs ni dans le tableau de bord.
Sous-titres dans le flux (sous-titres codés CEA-608)#
Ces sous-titres sont placés dans votre direct principal sous forme de sous-titres codés, pas sur l'image.
- Dans le panneau, ouvrez Captions.
- Choisissez la Language : l'une des langues de traduction, ou la langue original telle qu'elle est parlée (par exemple English (original) : des sous-titres de ce que dit l'orateur, dans la langue même de votre flux principal).
- Cochez Send captions to the stream (envoyer les sous-titres dans le flux).
Pendant la diffusion, l'état affiche « Receiving translations » (réception des traductions) et le nombre de sous-titres envoyés. Quand vous ne diffusez pas, il indique « not streaming ».
Quelles plateformes les affichent#
- YouTube les affiche comme CC dans le lecteur lorsque les sous-titres de votre diffusion sont activés : dans YouTube Studio → Paramètres du flux → Sous-titres, choisissez la source POST captions to URL (recommandée) ou Embedded 608/708. Avec « POST captions to URL » et le panneau connecté sous YouTube, SermonWave envoie aussi les sous-titres directement à YouTube et le panneau affiche « YouTube: Captions: sending to YouTube ✓ ». Si le panneau indique que les sous-titres sont désactivés pour votre diffusion, modifiez ce réglage dans YouTube Studio ; la source de sous-titres d'une diffusion en cours ne peut pas être changée, la modification s'applique donc au flux suivant.
- Facebook Live affiche les sous-titres CEA-608 comme CC dans le lecteur. Les spectateurs les activent avec le bouton CC.
- Les autres plateformes et lecteurs varient. Si votre plateforme indique prendre en charge les « sous-titres 608 intégrés » (embedded 608 captions), cela devrait fonctionner. Faites d'abord un essai avec un flux privé.
Sous-titres dans les flux traduits#
Chaque langue ajoutée sous Translated streams a ses propres réglages de sous-titres, également sous Captions : Captions on stream, Captions in (la traduction, l'original ou les deux), Caption style et Hold last caption. Une ligne sous chaque langue indique si les sous-titres sont transmis, par exemple « Captions: sending to YouTube ✓ (12) » ou « Captions: in the video (CEA-608) · 12 sent ». Voir Diffuser une version traduite depuis OBS.
Limites#
- Une langue par flux. Le CEA-608 transporte une seule langue de sous-titres dans votre flux principal. Pour davantage de langues, utilisez un flux traduit distinct par langue ; chacun peut transporter ses propres sous-titres (Captions on stream).
- Les langues en alphabet latin fonctionnent le mieux (espagnol, français, portugais, allemand et langues similaires). Les accents de ces langues sont conservés. Les langues qui utilisent d'autres alphabets, comme le chinois, le coréen, l'arabe ou le russe, ne peuvent pas s'afficher correctement en CEA-608 ; utilisez l'incrustation à l'écran pour celles-ci.
- Décalage. Dans le flux principal, les sous-titres suivent l'orateur d'environ 3 à 6 secondes, comme un interprète en direct. Dans un flux traduit avec Sync to video activé, les sous-titres apparaissent au moment où chaque phrase est prononcée à l'écran. Voir Garder la traduction synchronisée avec la vidéo.
- Durée d'affichage des sous-titres. Dans un flux traduit, Caption style (Roll-up, par défaut : la ligne précédente reste au-dessus de la nouvelle ; ou One at a time, une à la fois) et Hold last caption (par défaut 3 s après la fin de la voix) s'appliquent à ses sous-titres sur toutes les plateformes. Voir Diffuser une version traduite depuis OBS.
- Les sous-titres ne sont envoyés que pendant qu'OBS diffuse. Pour des sous-titres dans les enregistrements, voir Enregistrements traduits.
Dépannage#
L'incrustation est vide. Vérifiez que la traduction est en cours (le panneau affiche « Translating ») et que la Language de l'incrustation fait partie des langues de traduction de l'appareil. Si les propriétés indiquent « languages not loaded yet » (langues pas encore chargées), attendez que le panneau affiche Connected.
« The device no longer translates into this language, so no captions will arrive. Choose another language. » La langue a été retirée de l'appareil, donc aucun sous-titre n'arrivera. Choisissez-en une autre, ou rajoutez-la sous Languages.
Les spectateurs ne voient pas les CC sur YouTube. Les sous-titres doivent être activés dans le lecteur (bouton CC). Vérifiez que Send captions to the stream est coché et que le panneau indique que des sous-titres sont envoyés.
Caractères bizarres dans les sous-titres. La langue n'utilise probablement pas l'alphabet latin. Utilisez plutôt l'incrustation.
FAQ#
Puis-je afficher deux langues à l'écran en même temps ?#
Oui. Ajoutez une source SermonWave Captions par langue et placez-les à des endroits différents.
Les sous-titres ralentissent-ils mon flux ?#
Non. Les sous-titres sont minuscules par rapport à la vidéo et ne demandent aucun encodage supplémentaire.