Nouplo

Convertir un VTT en SRT

Transformez des sous-titres web au format SubRip, accepté par presque tous les lecteurs et logiciels de montage, sur votre propre appareil.

Résultat
Collez ou saisissez du texte ci-dessus pour voir le résultat ici.

Vos fichiers restent sur votre appareil

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.

Exemple

Exemple : les sous-titres de la soirée d’un club de randonnée, de .vtt en .srt

Un club de randonnée a sous-titré dans un lecteur web la vidéo de sa soirée de rentrée, un peu plus d’une heure, qui l’exporte en presentation.vtt. Le logiciel de montage n’importe que le .srt. Le fichier contient les lignes Kind et Language, une NOTE, un bloc STYLE, une réplique nommée « intro » avec une balise de locuteur, des minutages mot à mot, de l’italique et du gras.

  1. Collez tout le .vtt dans la zone : le SRT s’affiche aussitôt en dessous, sans bouton à cliquer.
  2. WEBVTT, Kind, Language, la NOTE et le bloc STYLE disparaissent. La réplique nommée « intro » devient 1, les suivantes 2, 3 et 4.
  3. Les temps courts reçoivent leurs heures et une virgule avant les millisecondes : 00:03.200 devient 00:00:03,200. Les réglages placés après les temps, comme align, position ou line, sont retirés.
  4. Les balises partent, leurs mots restent : locuteur, italique, gras et minutages mot à mot comme <00:00:04.100> des sous-titres automatiques. La réplique sur deux lignes reste sur deux lignes.
Dans le .vtt Dans le .srt
Réplique nommée « intro » 1
00:00.000 --> 00:03.200 align:start position:10% 00:00:00,000 --> 00:00:03,200
Balise de locuteur Claire devant « Bienvenue au club de randonnée des Trois Vallées. » Bienvenue au club de randonnée des Trois Vallées.
00:03.200 --> 00:06.800 line:85% 00:00:03,200 --> 00:00:06,800
« Cette saison, nous partons chaque dimanche. » avec un minutage comme <00:00:04.100> devant chaque mot Cette saison, nous partons chaque dimanche.
« vraiment » en italique, « Merci » en gras vraiment, Merci, en texte brut
01:02:15.000 --> 01:02:18.400 01:02:15,000 --> 01:02:18,400

Un .srt de 4 répliques (sous le résultat : sous-titres 4, format lu vtt), téléchargé sous le nom sous-titres.srt. Renommé presentation.srt à côté de presentation.mp4, il s’ouvre dans VLC avec la vidéo et s’importe dans le logiciel de montage. Le nom de Claire est parti avec la balise : tapez « Claire : » au début de la première réplique pour l’afficher.

Comment ça marche

  1. Ouvrez le fichier .vtt dans un éditeur de texte, ou téléchargez les sous-titres depuis YouTube ou un lecteur web, puis collez le contenu dans la zone de saisie.
  2. Le résultat s’affiche pendant la saisie. L'en-tête WEBVTT ainsi que les blocs NOTE et STYLE sont supprimés, et le point placé avant les millisecondes devient une virgule.
  3. Les répliques sont renumérotées séquentiellement à partir de 1, car le SRT exige un numéro sur chaque réplique, même lorsque le VTT n'en avait aucun.
  4. Copiez le résultat ou téléchargez-le en fichier .srt, puis chargez-le dans VLC, sur votre téléviseur ou dans votre logiciel de montage.

Questions fréquentes

Pourquoi convertir un VTT en SRT ?
Le VTT est le standard du web, mais de nombreux lecteurs de bureau, téléviseurs connectés, outils de création de DVD et logiciels de montage comme Premiere ou DaVinci Resolve attendent du SRT. Certains formulaires d'envoi n'acceptent d'ailleurs que le .srt.
Qu'est-ce qui est supprimé pendant la conversion ?
L'en-tête WEBVTT, les blocs de commentaires NOTE, les blocs STYLE et REGION, ainsi que les réglages de réplique placés après l'horodatage, comme position ou align, car le SRT n'a pas d'équivalent. Le texte des répliques, lui, est conservé.
Et les horodatages sans heures ?
Le VTT autorise la forme 01:02.500, sans partie horaire. Ces valeurs sont développées en 00:01:02,500, car le SRT exige la forme complète hh:mm:ss,mmm.
Les balises de locuteur et de style sont-elles conservées ?
Non. Pour qu'aucun lecteur SRT n'affiche de balise en toutes lettres, toutes sont retirées : <i>, <b> et <u> comme les balises de locuteur telles que <v Intervenant> et les balises de classe <c.color>. Le texte qu'elles entourent reste, en texte brut.
Les sous-titres automatiques de YouTube donnent-ils un SRT propre ?
Les minutages mot à mot comme <00:00:04.100> et les balises <c> sont retirés : aucun code ne s’affiche dans le lecteur. Les sous-titres qui défilent sont aussi remis à plat : la ligne déjà affichée qui revient en tête de la réplique suivante et les répliques de 10 ms qui ne font que la répéter sont retirées, si bien que chaque ligne n’apparaît qu’une fois.
Mon téléviseur affiche « Ã© » au lieu de « é » : que faire ?
Le .srt est enregistré en UTF-8 avec BOM (la marque qui l’annonce en tête de fichier), que VLC et les logiciels de montage lisent sans souci. Certains téléviseurs et lecteurs de salon plus anciens attendent un autre encodage : passez le fichier dans « Convertir l’encodage d’un texte », vers Windows-1252.
Mon fichier est-il envoyé sur un serveur ?
Non. La conversion s'exécute dans votre navigateur, en JavaScript. Rien n'est transmis à un serveur, et cela fonctionne hors ligne. L'offre gratuite autorise 5 opérations par jour. Pro supprime cette limite.

Outils associés