Skip to content
freeonlinefileconvert

SRT en VTT

Transformez des sous-titres SRT au format WebVTT dont ont besoin les lecteurs web et la balise track du HTML5.

ou déposez-les ici · jusqu’à 50 Mo par fichier, gratuitement

Fichiers plus volumineux ? Pro convertit des fichiers jusqu’à 500 Mo

Cela dépasse la version gratuite

Vous pouvez quand même le faire : convertissez maintenant et payez 1,99 € seulement si vous voulez télécharger le résultat.

La version gratuite accepte des fichiers jusqu’à 50 Mo et jusqu’à 20 fichiers à la fois.

Oups, ça n'a pas marché

Nous avons noté le problème avec SRT en VTT. Laissez votre e-mail et nous vous écrirons dès qu'il sera corrigé.

Votre fichier ne nous est pas envoyé : nous savons seulement quel outil a échoué et le type d'erreur.

Besoin de la conversion inverse ?VTT en SRT

Gratuit · Sans inscription · Sans filigrane · Vos fichiers ne quittent jamais votre appareil

SRT en VTT en 3 étapes

  1. Sélectionnez un ou plusieurs fichiers SRT.
  2. Vérifiez la première ligne dans l’aperçu ; si les accents s’affichent mal, choisissez la langue des sous-titres.
  3. Cliquez sur Convertir en VTT et téléchargez les fichiers .vtt.

Ce qui change entre SRT et WebVTT

Les deux formats se ressemblent, mais un navigateur refuse de charger un fichier SRT dans la balise track d’une vidéo. WebVTT exige une première ligne WEBVTT, un point au lieu d’une virgule avant les millisecondes et du texte en UTF-8 ; les numéros des sous-titres sont facultatifs. Le convertisseur écrit tout cela et répare aussi ce qui bloque souvent les lecteurs web stricts : temps écrits comme 0:00:01,5 ou déjà avec un point, lignes vides manquantes entre les sous-titres et balises parasites.

Les balises d’italique, de gras et de soulignement sont conservées, car WebVTT les comprend. Les balises de couleur de police n’ont pas d’équivalent en WebVTT : elles sont retirées, mais leurs mots restent. Un code {\an8}, que certains SRT utilisent pour placer une ligne en haut de l’écran, devient la position WebVTT correspondante au lieu d’apparaître comme du texte. Les anciens SRT enregistrés en Windows-1252, en cyrillique ou en arabe sont convertis en UTF-8, pour que les accents s’affichent bien sur le web.

Questions fréquentes

Comment ajouter le fichier VTT à une page web ?

Placez-le à côté de la vidéo et ajoutez une piste dans l’élément video : <track kind="subtitles" src="film.vtt" srclang="fr" label="Français" default>. Le fichier doit venir du même site que la page (ou être autorisé par CORS) et être servi en text/vtt.

Quels lecteurs ont besoin du VTT plutôt que du SRT ?

Les navigateurs web (l’élément video du HTML5), les lecteurs construits dessus comme Video.js, Plyr et JW Player, et le streaming HLS. YouTube, Vimeo, VLC et la plupart des téléviseurs lisent les deux formats : pour eux, l’un ou l’autre fichier convient.

Les accents de mes sous-titres s’affichent en é ou en points d’interrogation. Est-ce réparable ?

Oui. Les anciens SRT sont souvent enregistrés dans une page de code régionale plutôt qu’en UTF-8. Quand le fichier n’est pas en UTF-8, la page affiche la première ligne et vous laisse choisir la langue des sous-titres jusqu’à ce qu’elle s’affiche correctement ; le VTT est ensuite écrit en UTF-8.

Puis-je convertir plusieurs fichiers à la fois ?

Oui. Sélectionnez tous les SRT d’une série ou d’un cours ; chacun devient son propre fichier VTT et vous pouvez tous les télécharger ensemble dans un ZIP.

Mes sous-titres sont-ils envoyés sur un serveur ?

Non. Les sous-titres sont lus et convertis par votre navigateur, sur votre propre appareil, et ne sont jamais envoyés à un serveur.

Outils similaires

Fait partie de : Outils vidéo

Vous êtes parmi les premiers

FreeOnlineFileConvert vient d’ouvrir. Créez dès maintenant un compte gratuit et rejoignez notre liste Family & Friends : tout le forfait Pro, gratuit à vie.

Pro0 €6,99 €
Rejoindre gratuitement