Convertir un VTT en SRT

Les sous-titres d’une vidéo web repassent au format que lisent VLC et les téléviseurs.

Traité sur cet appareil · aucun envoi de fichier

VTTVous pouvez aussi coller du texte ou un fichier (Ctrl+V)Confortable jusqu’à 10 Mo

Aucun téléchargement : tout se passe dans cette page.détails

Cet outil n’utilise aucun moteur à télécharger — son code est déjà dans la page.

À quoi sert cette page

Le WebVTT est le format des sous-titres du web ; le SubRip est celui de tout le reste — VLC, les lecteurs de salon, les clés USB branchées sur un téléviseur, les logiciels de montage. Récupérer les sous-titres d’une vidéo en ligne donne un .vtt, et le poser à côté du film ne suffit pas : le lecteur ne le regarde même pas. La conversion inverse n’est pas symétrique, parce que le VTT sait dire des choses que le SRT ignore. Cette page les nomme, les compte, et convertit le reste sans y toucher — le fichier ne quitte pas votre navigateur.

On dit aussi : convertir vtt en srt, vtt vers srt.

Comment faire

  1. Déposez un ou plusieurs fichiers .vtt.
  2. Décidez du sort des balises propres au VTT.
  3. Lancez la conversion : le .srt produit porte le même nom que l’original.

Questions fréquentes

Que perd-on exactement en passant du VTT au SRT ?

Le placement à l’écran, et lui seul. Un sous-titre VTT peut être posé en haut à gauche, aligné à droite, ou écrit verticalement ; un SRT n’a qu’une position, celle que le lecteur choisit. Les sous-titres concernés sont comptés et le nombre s’affiche sous le résultat, pour que vous sachiez si la perte vous concerne ou pas.

Mon fichier est refusé : « ce n’est pas un WebVTT valide ». Pourquoi ?

Parce qu’un .vtt doit commencer par la ligne WEBVTT, et que le vôtre commence autrement. Neuf fois sur dix, c’est un SubRip qu’on a simplement renommé en .vtt — il est alors déjà au bon format, ou il suffit de le renommer en .srt. Le message d’erreur le dit quand il reconnaît ce cas.

Pourquoi les fins de ligne Windows sont-elles proposées par défaut ?

Parce que c’est ce que produisent les logiciels de sous-titrage depuis vingt-cinq ans, et que certains lecteurs de salon anciens n’affichent rien avec des fins de ligne Unix. Sur un ordinateur, la différence est invisible : les deux fonctionnent partout. Dans le doute, laissez le réglage tel quel.

Les horodatages sont-ils identiques au millième ?

Oui. Les deux formats stockent des millièmes de seconde, seule la ponctuation change — un point en VTT, une virgule en SRT. Un fichier converti dans un sens puis dans l’autre rend exactement les mêmes horodatages et le même texte ; c’est vérifié par un test à chaque modification du site.

Bon à savoir

  • Les réglages de placement du VTT — line, align, position, size, vertical — n’ont aucun équivalent en SRT et sont perdus. Le nombre de sous-titres concernés est compté et affiché sous le résultat : la perte est annoncée, pas dissimulée.
  • Les blocs NOTE, STYLE et REGION sont écartés. Un STYLE est une feuille de style CSS, un SRT n’a pas de mise en forme globale : la seule autre option serait de l’ignorer sans le dire.
  • Les identifiants de cue (la ligne facultative avant l’horodatage) ne sont pas repris : le SRT numérote ses blocs de 1 à n, et deux systèmes de repérage dans le même fichier n’en font qu’un mauvais.
  • Les balises de voix <v Nom> et de classe <c.jaune> sont retirées par défaut, le texte étant conservé. L’italique, le gras, le soulignement et la police, eux, passent tels quels — les deux formats les écrivent pareil.
  • Les entités &amp;, &lt; et &gt; du VTT sont ramenées aux caractères qu’elles représentent : un SRT n’a pas d’entités, et les laisser afficherait « &amp;amp; » à l’écran.

Outils liés