Convertisseur VTT en SRT

Collez un fichier WebVTT ou déposez-le, et obtenez un fichier SRT propre et numéroté, accepté par les logiciels de montage et les formulaires d’import. La conversion se fait dans votre navigateur : vos sous-titres ne quittent jamais votre appareil.

Collez le texte, ou déposez ici un fichier .srt ou .vtt. Jusqu’à 5 Mo.

Résultat SRT

Enregistré en tant que fichier .srt.

Collez des sous-titres ou choisissez un fichier : la version SRT s’affiche ici.

Tout se passe dans votre navigateur. Rien n’est envoyé.

Inverser le sens : SRT en VTT

Convertir un fichier VTT en quatre étapes.

Sans compte ni envoi. Fermez l’onglet : rien n’est conservé.

  1. Collez votre texte WebVTT dans la zone, ou déposez-y un fichier .vtt.
  2. La version SRT s’affiche au fil de la saisie. Tout ce qui mérite une vérification, comme des sous-titres qui se chevauchent, est listé en dessous avec son numéro de ligne.
  3. Copiez le résultat, ou téléchargez-le en fichier .srt portant le nom de votre original.
  4. Mettez en ligne le fichier .srt avec votre vidéo, ou importez-le dans votre logiciel de montage.

Ce que SRT conserve, et ce qu’il laisse de côté

SRT est le format le plus simple. Le texte ainsi que le temps de début et de fin de chaque sous-titre sont repris sans changement. Les fonctionnalités WebVTT sans équivalent SRT sont supprimées, car un fichier SRT n’a nulle part où les mettre.

Dans le fichier WebVTTDans le fichier SRT
L’en-tête WEBVTT et les lignes qui le suivent, comme Language: enSupprimés. Un fichier SRT commence par son premier sous-titre.
Identifiants de sous-titresRemplacés par des numéros à partir de 1, comme l’attend SRT.
Horodatages courts comme 01:02.500Écrits en entier : 00:01:02,500
Paramètres de sous-titres comme line:0 ou align:startSupprimés. Les lecteurs utilisent leur position par défaut.
Blocs NOTE, STYLE et REGIONSupprimés.
<i>, <b> et <u>Conservées.
Balises <v>, <c>, <lang> et <ruby>La balise est supprimée et son texte est conservé.
Horodatages intégrés comme <00:00:04.000>Supprimés.
&amp;, &lt; et &gt;Convertis en caractères simples : &, < et >
before.vtt
WEBVTT
Language: en

NOTE Recorded at the March meetup

intro
00:01.000 --> 00:03.500 line:0
<v Maya>Thanks for coming &amp; welcome.</v>

00:03.800 --> 00:06.000
<c.accent>Tonight</c> we have <i>three</i> talks.
after.srt
1
00:00:01,000 --> 00:00:03,500
Thanks for coming & welcome.

2
00:00:03,800 --> 00:00:06,000
Tonight we have <i>three</i> talks.

Noms des intervenants dans les balises de voix

WebVTT peut indiquer qui parle grâce à une balise de voix, comme dans <v Maya>Thanks for coming.</v>. Les navigateurs se servent de ce nom pour la mise en forme au lieu de l’afficher, et SRT n’a aucune balise de voix : le convertisseur conserve donc les paroles et supprime la balise.

Si les spectateurs doivent savoir qui parle, ajoutez le nom dans le texte du sous-titre avant la conversion, comme le font habituellement les fichiers SRT :

speaker.srt
1
00:00:01,000 --> 00:00:03,500
MAYA: Thanks for coming.

Quand SRT est le meilleur choix

SRT n’a pas de spécification officielle. Il tient son nom de SubRip, un programme qui extrait les sous-titres des vidéos, et sa structure simple explique pourquoi tant d’outils le lisent. Convertissez en SRT lorsque :

  • Vous importez des sous-titres dans un logiciel de montage. Premiere Pro et DaVinci Resolve importent tous deux les fichiers SRT.
  • Vous ajoutez des sous-titres à une vidéo pour les réseaux sociaux. Facebook et LinkedIn acceptent les fichiers de sous-titres SRT.
  • Vous regardez dans un lecteur de bureau. VLC, par exemple, charge automatiquement un fichier SRT placé à côté de la vidéo sous le même nom.

YouTube accepte les deux formats : l’un ou l’autre convient donc. Pour en savoir plus sur leurs différences, lisez SRT ou VTT.

Les réponses en bref.

Mon fichier de sous-titres est-il envoyé sur un serveur ?

Non. Le fichier est lu et converti par la page elle-même, dans votre navigateur. Rien n’est envoyé à un serveur ni conservé, et aucun compte n’est nécessaire.

Pourquoi mes identifiants de sous-titres ont-ils été remplacés par des numéros ?

SRT attend que chaque sous-titre commence par un numéro, en partant de 1. Les identifiants WebVTT peuvent être n’importe quel texte : le convertisseur numérote donc plutôt les sous-titres dans l’ordre.

La position de mes sous-titres est-elle conservée ?

Non. Les paramètres de sous-titres comme line:0 ou align:start n’ont pas d’équivalent SRT : ils sont supprimés, et les lecteurs affichent les sous-titres à leur position par défaut, généralement centrés en bas de l’image.

Que deviennent les noms des intervenants dans les balises <v> ?

La balise est supprimée et le texte prononcé est conservé. Si le nom doit apparaître à l’écran, ajoutez-le au texte du sous-titre avant la conversion.

L’outil signale des sous-titres qui se chevauchent. Est-ce un problème ?

Les sous-titres qui se chevauchent sont autorisés en WebVTT, où les navigateurs les affichent en même temps. Les lecteurs SRT gèrent les chevauchements de façons différentes : vérifiez donc chaque paire signalée. L’avertissement indique le numéro de ligne du second sous-titre.

L’outil gère-t-il les fichiers VTT synchronisés mot par mot ?

Oui. Les balises d’horodatage comme <00:00:04.000> et les balises <c> autour de chaque mot sont supprimées ; il reste le texte, avec les temps de début et de fin du sous-titre. Les lignes d’en-tête comme Kind: captions et Language: en sont aussi supprimées.

Pas encore de sous-titres ? AutoCap les génère à partir de votre vidéo.

Importez une vidéo en anglais ou dans l’une des 38 langues européennes et obtenez des sous-titres synchronisés mot par mot. Corrigez n’importe quel mot, puis exportez un MP4 aux sous-titres incrustés, rendu dans votre navigateur jusqu’en 2K, ou téléchargez des fichiers SRT et VTT avec une offre payante. L’offre gratuite inclut 2 minutes par mois.