Sous-titres SRT et VTT : le guide complet

Un fichier de sous-titres est un simple texte, mais un seul caractère mal placé suffit à le faire refuser. Cette rubrique explique les formats SRT et WebVTT ligne par ligne, puis montre comment réparer, synchroniser, rendre lisibles et publier vos sous-titres.

Les trois causes les plus fréquentes d'un fichier refusé : un point au lieu d'une virgule dans l'horodatage SRT, une ligne vide au mauvais endroit, un encodage autre que l'UTF-8 qui casse les accents. Le vérificateur SRT indique la ligne en cause et la façon de corriger.

Par où commencer

Comprendre les formats

Le SRT est né de l'usage, sans norme officielle unique ; le WebVTT est une spécification du W3C pensée pour le web. Ces guides décrivent leur structure, la syntaxe exacte de l'horodatage, le rôle des numéros de bloc et des en-têtes, et ce que les balises de style permettent réellement.

Réparer un fichier

Un fichier qui s'ouvre chez vous et échoue ailleurs a presque toujours un défaut invisible : encodage, marque d'ordre des octets, fins de ligne, ligne vide parasite. Ces guides apprennent à les repérer avec un simple éditeur de texte et à les corriger sans abîmer le reste du fichier.

Synchroniser

Un décalage constant se corrige en une opération ; un décalage qui grandit au fil de la vidéo trahit souvent une différence de fréquence d'images et demande une synchronisation à deux repères. Ces guides couvrent aussi la fusion et la découpe de fichiers, qui imposent de recalculer les temps.

Rendre lisible

Un sous-titre correct sur le plan technique peut rester illisible : trop de texte, affiché trop peu de temps, coupé au mauvais endroit. Ces guides donnent les repères courants (deux lignes, environ 42 caractères par ligne, 17 caractères par seconde au départ) et expliquent quand s'en écarter, notamment en traduction.

Produire et publier

De la transcription au fichier publié : passer d'un script à un SRT, corriger des sous-titres générés automatiquement, choisir entre sous-titres incrustés et fichier séparé, nommer les fichiers par langue, puis tout vérifier avant la mise en ligne.

Les outils de la rubrique

Les trois outils ci-dessous lisent vos fichiers dans le navigateur. Rien n'est envoyé sur un serveur, ce que vous pouvez vérifier vous-même.

Le circuit d'un fichier de sous-titres

  1. Produire le texte : transcription, script ou sous-titres automatiques à corriger.
  2. Découper en sous-titres lisibles, aux pauses naturelles de la phrase.
  3. Caler les temps sur l'audio, puis vérifier la vitesse de lecture.
  4. Valider le format et l'encodage (UTF-8) avant l'envoi.
  5. Publier dans le format attendu par la plateforme, avec un nom de fichier qui indique la langue.

Si vous partez d'une narration à écrire ou à enregistrer, commencez par la rubrique Voix off et narration : un texte calibré pour l'oral se sous-titre aussi plus facilement.