Comment ajouter des sous-titres à une vidéo
Auteur : Hushscript Publié le : Dernière révision :
Ajouter des sous-titres à une vidéo représente deux tâches, pas une : produire le fichier de sous-titres, puis le joindre à la vidéo. Les gens redoutent le premier travail car le chronométrage manuel de chaque ligne est lent. Hushscript automatise cette partie : générez une transcription chronométrée à partir de l’audio, examinez-la, exportez SRT et joignez le fichier partout où la destination le prend en charge. Ce guide couvre les deux tâches, ainsi que la seule vraie décision que vous devez prendre en cours de route : un fichier de sous-titres séparé ou une piste intégrée à l’image.
Sous-titres vs sous-titres
Les termes sont utilisés de manière interchangeable, mais il existe une réelle distinction. Les Sous-titres ** transcrivent le dialogue pour les spectateurs qui peuvent entendre l’audio mais ne comprennent pas la langue. Les ** sous-titres transcrivent le dialogue et ajoutent des signaux audio non vocaux tels que [musique en cours] ou [porte claquée] pour les spectateurs qui n’entendent pas du tout le son. Les guides de sous-titres de la section 508 incluent les dialogues, l’identification du locuteur, la musique et les effets sonores dans une piste de sous-titres équivalente, tandis que les guides d’accessibilité aux médias du W3C expliquent pourquoi une transcription à elle seule ne remplace pas les sous-titres synchronisés.
En pratique, la plupart des plates-formes exposent une seule piste de sous-titres qui fait les deux. emplois, c’est pourquoi les mots se confondent. Choisissez en fonction de votre objectif. Si vous sous-titrez pour des raisons d’accessibilité, ajoutez de courts descripteurs entre crochets pour les sons qui ont un sens. Si vous recherchez une portée internationale ou si les moteurs de recherche peuvent indexer ce qui est dit, de simples sous-titres de dialogue suffisent. Quoi qu’il en soit, le point de départ est le même fichier, vous n’avez donc pas à décider avant de le générer.
Ce dont vous avez besoin avant de commencer
Vous avez besoin de la vidéo source et d’un moyen de produire le fichier de sous-titres. Si vous disposez déjà d’un SRT, passez à la section sur la façon de le joindre. Si ce n’est pas le cas, vous avez besoin de l’audio transcrit avec des horodatages, ce que couvre la section suivante. Pour graver des sous-titres dans l’image plutôt que de les expédier séparément, vous avez également besoin d’un encodeur gratuit comme HandBrake ou d’un éditeur vidéo capable de restituer une piste de sous-titres lors de l’exportation.
Une chose dont vous n’avez pas besoin est la vidéo originale à portée de main pour l’étape de transcription. Hushscript lit l’audio de la vidéo dans votre navigateur, de sorte que le téléchargement ne concerne que l’audio et que le fichier vidéo ne quitte jamais votre machine.
Générez des sous-titres à partir de l’audio
Si vous n’avez pas encore de fichier de sous-titres, créez-en un à partir de la piste audio de la vidéo. Vous ne saisirez ni ne chronométrez quoi que ce soit à la main.
- Déposez la vidéo sur /video-to-text. Un aperçu du début de 30 secondes, étiqueté par le locuteur, s’affiche directement là, sans compte. L’audio est d’abord extrait dans votre navigateur, donc seul l’audio est envoyé et la vidéo reste sur votre appareil. Utilisez l’aperçu pour confirmer que le discours est entendu correctement avant d’aller plus loin.
- Inscrivez-vous pour sous-titrer l’intégralité du fichier. La transcription au-delà de l’aperçu nécessite un compte gratuit. Les nouveaux comptes bénéficient de 30 minutes gratuites pour essayer : instantanément si vous validez une carte avec une retenue de 1 $ immédiatement libérée et jamais facturée, ou avec votre premier achat de minutes si vous payez d’une autre manière. Aucune carte n’est requise.
- Téléchargez la vidéo complète et exportez-la au format SRT. Lorsque la transcription est prête, téléchargez-la au format SRT. Chaque ligne de discours devient un signal avec un horodatage de début, un horodatage de fin et le texte, formaté selon la spécification SRT, sans que vous ayez plus rien à faire.
Le SRT exporté est prêt à être attaché immédiatement. Pour une interview ou un panel où il est utile de voir qui parle, renommez les étiquettes de locuteur dans l’éditeur de transcription avant d’exporter, et les noms apparaissent dans chaque réplique.
Pour un examen plus approfondi du fichier lui-même, y compris comment modifier le timing et couper les longues lignes, consultez comment créer des sous-titres SRT à partir d’une vidéo.
Une méthode efficace exemple
Disons que vous avez panel-talk.mp4, une discussion enregistrée de 12 minutes entre un hôte et deux invités, et que vous souhaitez que les sous-titres soient téléchargés sur YouTube. Vous le déposez sur la page vidéo-texte ; l’aperçu de 30 secondes revient avec trois locuteurs déjà séparés, vous savez donc que le son est propre. Vous vous inscrivez, le dossier complet est retranscrit en quelques minutes, et vous renommez “Locuteur 1” au nom de l’hôte et les deux autres au nom des invités. Exportée, la SRT s’ouvre comme ceci :
1
00:00:01,200 --> 00:00:04,600
Hôte : Bienvenue à nouveau. Aujourd'hui, nous parlons
de financement open source.
2
00:00:04,900 --> 00:00:08,150
Invité A : Merci de m'avoir invité. C'est un
problème que personne n'a encore vraiment résolu.
Ce fichier est celui que vous téléchargez sur YouTube. Les numéros de repère, les horodatages et les sauts de ligne sont tous en place, de sorte que la plateforme mappe les sous-titres sur la vidéo sans aucune autre modification.
Convertissez SRT en VTT si nécessaire
Les lecteurs Web HTML5 veulent WebVTT (.vtt) plutôt que SRT. Les deux sont de proches cousins : VTT ajoute une ligne d’en-tête WEBVTT et utilise un point au lieu d’une virgule dans les horodatages. Si vous ne savez pas lequel attend un joueur ou une plate-forme donnée, SRT versus VTT indique quand atteindre chacun. Convertissez l’un en l’autre gratuitement sur /tools/SRT-to-VTT. L’outil s’exécute dans votre navigateur, ne nécessite aucun compte et ne télécharge rien. Faites glisser le SRT vers l’intérieur, téléchargez le VTT.
Burn-in vs side-car SRT
Il existe deux façons dont les sous-titres voyagent avec une vidéo, et c’est la décision qui mérite d’être prise avant de publier.
Un side-car SRT est un fichier distinct. Le lecteur lit la vidéo et le fichier de sous-titres ensemble et superpose les sous-titres lors de la lecture. C’est l’option flexible. Vous pouvez corriger une faute de frappe dans le SRT sans ré-encoder la vidéo, et vous pouvez envoyer plusieurs langues sous forme de plusieurs fichiers SRT sur une seule vidéo. C’est ce qu’utilisent YouTube, Vimeo et la plupart des suites de montage.
Une piste gravée (codée en dur) est le contraire. Le texte est rendu de manière permanente dans les images vidéo, de sorte que chaque spectateur le voit quels que soient les paramètres du lecteur et il n’y a aucun moyen de le désactiver. Vous en avez besoin lorsque la destination ne peut pas lire un fichier de sous-titres : un clip envoyé via une application de messagerie, une vidéo nue intégrée sans prise en charge des sous-titres, ou tout autre cas où le destinataire ne peut recevoir qu’un seul fichier vidéo.
Pour la plupart des utilisations, l’approche side-car l’emporte, car garder la vidéo et les sous-titres indépendants signifie que vous pouvez corriger ou réexporter les sous-titres plus tard sans toucher à la vidéo. Recherchez le burn-in uniquement lorsque la destination vous force la main, ou lorsque vous souhaitez spécifiquement des sous-titres qui ne peuvent pas être désactivés, ce qui est courant pour les clips sociaux dont la lecture automatique est désactivée.
Joignez les sous-titres, par destination
Une fois que vous avez le SRT, la façon dont vous le joignez dépend de l’endroit où va la vidéo.
Vidéo de bureau lecteurs
Placez le SRT dans le même dossier que la vidéo et donnez-lui le même nom de base :
panel-talk.MP4
panel-talk.SRT
VLC, mpv et la plupart des lecteurs de bureau récupèrent automatiquement le SRT lors de la lecture. Si ce n’est pas le cas, ouvrez son menu de sous-titres et chargez le fichier manuellement.
Éditeurs vidéo
Dans un éditeur, importez le SRT en tant que piste de sous-titres. DaVinci Resolve passe par **Timeline, puis Importer les sous-titres ; Premiere Pro via ** Fenêtre, puis Légendes et graphiques, où vous importez le SRT. Les deux déposent chaque séquence sur son code temporel correct, et à partir de là, vous pouvez restyler les sous-titres et les graver dans l’exportation si vous souhaitez un résultat codé en dur.
YouTube et autres plates-formes longues
Dans YouTube Studio, ouvrez la vidéo, accédez à **Sous-titres **, choisissez ** Ajouter une langue , cliquez sur ** Ajouter ** à côté de la langue, puis sur ** Télécharger le fichier et choisissez le SRT. YouTube mappe les codes temporels à la vidéo et affiche les sous-titres sous forme de piste que les téléspectateurs peuvent basculer. Le téléchargement de votre propre SRT remplace les sous-titres générés automatiquement pour cette langue, ce qui est le cas lorsque la vidéo contient des termes techniques, des noms ou des discours accentués que les sous-titres de la machine ont mutilés.
TikTok, Reels et YouTube Shorts
Les flux de travail de sous-titres courts changent souvent et ils ne sont pas interchangeables. Conservez une transcription corrigée comme source, puis vérifiez le flux de publication actuel pour chaque destination. Une application peut accepter un side-car SRT, tandis qu’une autre peut s’attendre à son éditeur de sous-titres intégré, à du texte collé ou à une vidéo avec des sous-titres déjà gravés. Hushscript vous donne la transcription révisée et le SRT, tandis que la destination décide comment ce texte est joint.
Graver avec HandBrake
HandBrake est un encodeur multiplateforme gratuit qui peut intégrer un SRT dans la vidéo de sortie en un seul passage.
- Ouvrez HandBrake et chargez la vidéo.
- Allez dans l’onglet **Sous-titres , choisissez ** Ajouter un SRT externe et sélectionnez votre SRT.
- Cochez la case Gravé à côté de cette piste de sous-titres.
- Exécutez l’encodage. La vidéo de sortie porte les sous-titres en permanence dans l’image.
Résoudre les problèmes courants
Les sous-titres ne sont pas synchronisés. Cela signifie presque toujours que le SRT et la vidéo ne partagent pas le même point de départ, généralement parce que la vidéo a été tronquée après la transcription. Réexportez le SRT par rapport au montage final plutôt que de modifier chaque horodatage. Si seule la moitié arrière dérive, la fréquence d’images de la vidéo a probablement été modifiée lors de l’exportation, ce qui allonge la chronologie ; restituez le rendu au rythme d’origine ou régénérez les sous-titres à partir du fichier final.
Les sous-titres automatiques sur une publication sociale sont pleins d’erreurs. C’est le propre moteur de la plate-forme qui lutte avec les accents, la vitesse ou l’audio non anglais. Ne les corrigez pas ligne par ligne dans l’application. Générez une transcription précise dans Hushscript et téléchargez ce SRT ou collez le texte corrigé sur les légendes de la machine, et la plate-forme conserve le timing sur lequel elle a déjà fonctionné.
Les lignes dépassent du bord de l’écran. Les signaux SRT avec de très longues lignes simples sont coupés par certains joueurs et par des mises en page courtes où la zone de sécurité est étroite. Divisez les longues répliques en deux lignes plus courtes ou divisez une longue réplique en deux répliques chronométrées. L’éditeur de transcription est l’endroit idéal pour le faire avant l’exportation, pas la plate-forme après.
Les noms des locuteurs ont disparu après le téléchargement. Certaines plates-formes suppriment le préfixe « Nom : » de début lorsqu’elles importent un SRT, traitant uniquement le texte prononcé comme légende. S’il est important de garder les intervenants visibles, gravez les noms dans le texte de repère plutôt que de compter sur l’importation pour les conserver, ou acceptez des sous-titres simples pour cette destination.
Les sous-titres n’apparaissent pas du tout. Pour les lecteurs de bureau, confirmez que le SRT se trouve dans le même dossier avec le même nom de base que la vidéo ; une inadéquation est la cause habituelle. Pour les lecteurs web, vérifiez que vous avez bien transmis un fichier .vtt plutôt qu’un .srt, puisque les navigateurs attendent WebVTT. Sur une plateforme, assurez-vous que la piste de sous-titres est activée et définie dans la bonne langue dans les paramètres du lecteur.
Conseils pour des sous-titres précis
La précision est décidée au stade audio, bien avant qu’une plateforme ne voie le fichier. Un enregistrement propre donne une transcription claire, et une transcription propre donne des sous-titres que vous avez à peine besoin de toucher.
Légende de la meilleure qualité audio dont vous disposez. Si la vidéo existe dans plusieurs rendus, transcrivez celui avec le moins de compression. Lorsque le discours est faible sous la musique ou le bruit de la pièce, soulevez le dialogue avant la transcription, car le modèle ne peut sous-titrer que ce qu’il peut clairement entendre. Lisez toujours l’aperçu de 30 secondes avant de vous engager : il fait apparaître un faible volume, des accents prononcés ou une diaphonie précoce, alors qu’il est encore peu coûteux de réparer la source. Pour les interviews et les panels, appuyez-vous sur les étiquettes gratuites des intervenants et donnez à chaque intervenant un vrai nom, car les légendes nommées sont beaucoup plus faciles à suivre pour les téléspectateurs qu’un mur de texte non attribué. Et gardez le SRT comme source de vérité. Modifiez-y et réexportez-le, plutôt que de corriger dans l’outil de sous-titre de chaque plate-forme, afin que chaque destination reste en phase.
La raison pour laquelle Hushscript convient à cette tâche particulière est l’honnêteté du niveau gratuit associé au travail qu’il fait réellement pour vous. Les 30 minutes gratuites suffisent pour sous-titrer quelques courtes vidéos de bout en bout, la séparation des locuteurs est gratuite sur chaque transcription et l’exportation SRT est conçue selon les spécifications afin qu’elle tombe directement dans l’une des destinations ci-dessus. Après les minutes gratuites, c’est un paiement à l’utilisation, sans abonnement ; la page de tarification propose les packs par minute.
La seule règle qui permet de maintenir une vidéo sous-titrée est de traiter le SRT, et non l’éditeur de sous-titres d’une plate-forme, comme source de vérité. Conservez-le à côté de la vidéo afin de pouvoir mettre à jour ou réexporter les sous-titres plus tard sans les retranscrire. Pour extraire un SRT utilisable d’un enregistrement multi-intervenants, consultez comment transcrire une réunion Zoom.
Sources et normes indépendantes
Hushscript a consulté ces références indépendantes et non concurrentes. Elles présentent des recherches, des normes ou le fonctionnement de plateformes et ne constituent pas une recommandation de Hushscript.
Sources vérifiées le :