Vérifier un fichier SRT : trouvez et corrigez les erreurs SRT et VTT

Pour vérifier un fichier SRT, déposez-le (ou un VTT) dans le validateur : il liste chaque problème avec la ligne du fichier ou du sous-titre concernée, qu’il s’agisse d’horodatages illisibles, d’un en-tête WEBVTT manquant, de sous-titres collés, de chevauchements, d’une numérotation cassée ou d’un mauvais encodage. L’ordre, les chevauchements et les lignes vides se corrigent en un clic ; le reste se règle à l’export.

Rien n’est envoyéLe fichier est lu et converti directement sur votre appareil.
Sans compteModifiez et exportez SRT, VTT et TXT gratuitement. MP4 : les 90 premières secondes, avec un petit filigrane.
SRT et VTT en entrée — SRT, VTT ou MP4 en sortieFichiers de sous-titres SRT, VTT ou SBV

Vérifier un fichier de sous-titres

ou déposez un fichier n’importe où ici

SRT, VTT

Fichiers de sous-titres SRT, VTT ou SBV

Pas de fichier de sous-titres ?

Les fichiers sont traités dans votre navigateur et ne sont jamais envoyés

Tout ce que contrôle le validateur

Les problèmes se classent en trois niveaux. Une erreur signifie que les lecteurs sauteront des lignes ou refuseront le fichier ; un avertissement, que certains le feront ; un conseil est une limite de lisibilité qui ne gêne jamais la lecture. Voici la liste complète, dans l’ordre où la vérification la trie.

ProblèmeNiveauCe qui se passe et comment le corriger
Caractères affichés sous la forme �ErreurLe texte a été enregistré dans un autre encodage et ces lettres sont perdues. Réenregistrez le fichier d’origine en UTF-8 et rouvrez-le.
Un fichier .vtt sans la ligne WEBVTTErreurLes navigateurs et la plupart des plateformes vidéo refusent le fichier. Exportez en VTT et l’en-tête est ajouté.
Des virgules dans les horodatages VTTErreurWebVTT exige un point avant les millisecondes, et les navigateurs ignorent les sous-titres avec une virgule. L’export en VTT réécrit chaque horodatage.
Une ligne de temps illisibleErreurEn général une faute de frappe, comme un deux-points manquant ou un seul tiret à la place de -->. Le sous-titre est ignoré ; la vérification indique la ligne du fichier pour que vous la retapiez.
Du texte sans ligne de tempsErreurLes lecteurs l’ignorent. C’est souvent un paragraphe égaré ou un saut de ligne là où il faudrait une ligne vide.
Deux sous-titres sans ligne vide entre euxErreurLe second est lu comme du texte du premier. Ajoutez la ligne vide dans le fichier d’origine et rouvrez-le.
Une ligne qui se termine avant de commencerErreurRien ne s’affiche. Corrigez l’heure de fin.
Une ligne qui commence plus tôt que celle du dessusErreurLes lecteurs peuvent la sauter. « Trier les lignes par temps » remet le fichier dans l’ordre.
Un fichier non enregistré en UTF-8AvertissementIl est lu comme du Windows-1252. Vérifiez les lettres accentuées ; le fichier exporté est en UTF-8.
Un fichier .srt contenant du WebVTTAvertissementLes lecteurs SRT risquent de ne pas le lire. Exportez en SRT pour le convertir.
Des temps SRT qui n’ont pas la forme 00:00:00,000AvertissementLes heures manquent ou un point remplace la virgule. De nombreux lecteurs et YouTube le lisent quand même ; les plus stricts, non. L’export réécrit les temps.
Numéros de sous-titres dans le désordre ou absentsAvertissementL’export renumérote chaque sous-titre à partir de 1.
Des lignes qui se chevauchentAvertissementDeux lignes sont à l’écran en même temps. « Corriger les chevauchements » termine chaque ligne juste avant le début de la suivante.
Des sous-titres videsAvertissementRien ne s’affiche. « Supprimer les lignes vides » les efface.
Un BOM UTF-8 au débutConseilLa plupart des lecteurs l’acceptent ; quelques anciens affichent des caractères parasites. Les fichiers exportés n’ont pas de BOM.
Plus de 2 lignes de texte, plus de 42 caractères sur une ligne de texte, plus de 20 caractères par seconde, moins de 0,83 s ou plus de 7 s à l’écranConseilLa lecture se passe bien, mais la ligne est difficile à lire. Raccourcissez-la, coupez-la ou fusionnez-la, ou masquez les conseils avec « Afficher les conseils de lisibilité ».

Les problèmes du fichier lui-même sont détectés une seule fois, à l’ouverture ; ceux des lignes sont revérifiés en direct pendant que vous modifiez, et le compteur du bouton Vérifier suit. Les seuils des conseils sont courants dans les guides professionnels de sous-titrage ; une plateforme à laquelle vous livrez peut fixer les siens.

Pourquoi un lecteur refuse un fichier de sous-titres

La plupart des cas de « mes sous-titres ne se chargent pas » se ramènent à l’une de ces trois causes.

Format

Ce n’est pas le format annoncé par son nom

Un .vtt qui est en réalité du SRT, ou un .srt contenant du WebVTT. Renommer un fichier ne le convertit pas ; l’exporter, si : l’en-tête, les numéros de sous-titres et le style des horodatages sont écrits pour le format choisi.

Encodage

Les accents deviennent é ou �

Les anciens fichiers de sous-titres sont souvent enregistrés dans un encodage Windows plutôt qu’en UTF-8. Le validateur lit l’encodage Windows courant et vous le signale ; les lettres déjà affichées sous la forme � sont perdues et exigent le fichier d’origine.

Structure

Une ligne vide manquante

SRT et VTT séparent les sous-titres par une ligne vide. Si elle disparaît, deux sous-titres n’en font plus qu’un, avec une ligne de temps affichée comme du texte à l’écran. Les modifications à la main dans un éditeur de texte en sont la cause habituelle.

Comment vérifier un fichier SRT ou VTT

Trois étapes, toutes dans votre navigateur.

Ouvrez le fichier

Déposez le SRT, le VTT ou le SBV sur le validateur. La fenêtre Vérifier s’ouvre d’elle-même avec un résumé des erreurs, avertissements et conseils.

Parcourez la liste

Cliquez sur un problème pour aller à sa ligne. Utilisez « Trier les lignes par temps », « Corriger les chevauchements » ou « Supprimer les lignes vides » là où ils apparaissent, et corrigez le reste dans l’éditeur.

Exportez un fichier propre

Exportez en SRT ou VTT : la numérotation, les horodatages et l’en-tête sont écrits correctement, en UTF-8. Rouvrez Vérifier à tout moment pour voir ce qui reste.

Pas encore de fichier de sous-titres ?

Générer des sous-titres avec l’IA30 minutes offertes · Sans carte bancaire
Des sous-titres écrits pour vous
Traduits, minutage conservé

Inscrivez-vous gratuitement : l’IA rédige des sous-titres minutés à partir de la voix dans plus de 120 langues. Corrigez-les ensuite ici ou dans l’application.

Des sous-titres écrits pour vous

Traduisez les sous-titres terminés dans plus de 50 langues et téléchargez chaque langue dans son propre fichier SRT ou VTT.

Traduits, minutage conservé

Questions fréquentes

Valider des fichiers de sous-titres : questions fréquentes.

Toutes les questions
Ouvrez-le ici. Le validateur lit tout le fichier et liste les erreurs, avertissements et conseils de lisibilité, chacun avec la ligne du fichier ou du sous-titre concernée. « Aucun problème détecté » signifie que chaque sous-titre sera lu et que chaque ligne respecte les limites habituelles.
Le plus souvent, l’absence de la ligne WEBVTT en tête, ou des virgules à la place des points dans les horodatages, exactement ce qui arrive quand on renomme un SRT en .vtt. Dans le premier cas, les navigateurs refusent le fichier ; dans le second, ils ignorent les sous-titres. Exporter en VTT corrige les deux.
En partie. L’ordre, les chevauchements et les lignes vides se corrigent en un clic ; la numérotation, la forme des horodatages, l’en-tête VTT et l’encodage se règlent à l’export. Les lignes de temps cassées et les lignes vides manquantes demandent une petite correction à la main, car vous seul connaissez la bonne heure.
Le fichier a été enregistré dans un autre encodage, en général du Windows-1252 issu d’anciens logiciels Windows. Il est lu quand même ; vérifiez quelques mots accentués, puis exportez pour obtenir un fichier UTF-8.
Non. Une ligne de texte de 45 caractères ou un sous-titre affiché 8 secondes passe très bien ; les conseils ne signalent que les lignes difficiles à lire. Désactivez-les avec « Afficher les conseils de lisibilité ».
Non. Il est lu et vérifié dans votre navigateur.