Convertisseur SRT en VTT
Convertissez des sous-titres SRT en WebVTT pour l’élément HTML5 <track>, YouTube, Vimeo et les lecteurs vidéo web. Les fichiers sont convertis dans votre navigateur et ne sont jamais envoyés.
- Instantané
- Lot en ZIP
- Sans envoi
- Gratuit
Déposez des fichiers SRT ici
ou
SRT · VTT · ASS / SSA · SBV · SUB · TTML · LRC · TXT
Vos sous-titres sont traités sur votre appareil et ne sont jamais envoyés en ligne.
Comment convertir SRT en VTT
Trois étapes ; le résultat se met à jour à chaque réglage.
- 1
Ajouter vos fichiers SRT
Déposez un fichier ou jusqu’à 100, utilisez le sélecteur, collez le texte des sous-titres ou essayez le fichier d’exemple. Le jeu de caractères des anciens fichiers est détecté automatiquement.
- 2
Régler les options
Choisissez d’ajouter des numéros de cue, de conserver les positions en haut, de supprimer toute la mise en forme ou d’écrire des horodatages courts. La vue « Fichier de sortie » montre le texte WebVTT exact.
- 3
Télécharger le VTT
Téléchargez le fichier .vtt ou copiez-le dans le presse-papiers. Plusieurs fichiers sont livrés ensemble dans une archive ZIP.
Une vraie conversion, pas un fichier renommé
Tout ce qu’exige WebVTT est pris en charge.
WebVTT valide
Ajoute l’en-tête WEBVTT et écrit les timecodes avec un point, comme l’exige le format.
Caractères sûrs
Échappe &, < et > dans le texte pour que les navigateurs ne les lisent pas comme du balisage.
Mise en forme conservée
Conserve <i>, <b> et <u> ; supprime les balises <font>, inconnues de WebVTT.
Positions en haut
Transforme les sous-titres {\an8} placés en haut de l’écran en réglage de cue line:5%.
Numéros de cue
Ajoute en option un numéro à chaque cue comme identifiant.
Horodatages courts
Écrit en option des horodatages courts mm:ss.ttt sans les heures.
Conversion par lot
Convertissez jusqu’à 100 fichiers d’un coup et téléchargez-les ensemble en ZIP.
Privé
La conversion se fait dans votre navigateur ; vos sous-titres ne sont jamais envoyés.
SRT et WebVTT : que change la conversion de SRT en VTT ?
Le SRT (SubRip) est le format de la plupart des sous-titres téléchargés et des logiciels de montage, mais les navigateurs ne le lisent pas. L’élément HTML5 <track> attend du WebVTT, tout comme les lecteurs web tels que video.js et JW Player et de nombreuses plateformes de formation ; YouTube et Vimeo l’acceptent aussi à l’import. Les deux formats se ressemblent, d’où la tentation de renommer .srt en .vtt. Or un fichier renommé n’est pas du WebVTT valide, et le navigateur n’affiche généralement aucun sous-titre.
Une vraie conversion modifie plusieurs choses. Le fichier doit commencer par la ligne WEBVTT. Les timecodes utilisent un point avant les millisecondes : 00:01:02,500 devient 00:01:02.500. Les caractères &, < et > sont échappés. Les balises d’italique, de gras et de souligné sont valides en WebVTT et restent ; les balises de couleur <font> ne le sont pas et sont supprimées. Le WebVTT doit être encodé en UTF-8 : gardez donc UTF-8 en sortie, même si le SRT était en Windows-1252.
Le positionnement est le point où les deux formats diffèrent vraiment. Le SRT n’a aucun moyen officiel de placer le texte, mais beaucoup de fichiers emploient {\an8} pour monter une ligne en haut de l’écran, par exemple quand un sous-titre masquerait un titre à l’image. Le WebVTT l’exprime par des réglages de cue écrits après le timecode. Avec Conserver les positions activé, ces sous-titres reçoivent line:5%, tandis que tous les autres restent à la position par défaut, en bas de l’image.
SRT et WebVTT comparés
| Élément | SRT | WebVTT |
|---|---|---|
| En-tête | Aucun | WEBVTT sur la première ligne |
| Timecode | 00:01:02,500 (virgule) | 00:01:02.500 (point), heures facultatives |
| Numérotation | Un numéro avant chaque sous-titre | Identifiant de cue facultatif |
| Encodage | Non défini, souvent Windows-1252 ou UTF-8 | UTF-8 uniquement |
| Mise en forme | <i>, <b>, <u>, <font> | <i>, <b>, <u>, classes et voix |
| Position | Balise non officielle {\an8} | Réglages de cue comme line:5% |
Conseils
- Vérifiez d’abord la source : le Validateur SRT repère les chevauchements et les timecodes erronés qui seraient sinon repris dans le fichier VTT.
- Sur une page web, ajoutez le fichier avec
<track kind="subtitles" src="film.fr.vtt" srclang="fr" label="Français">à l’intérieur de l’élément<video>. - Supprimez les publicités et les crédits avec le Formateur SRT avant de publier des sous-titres sur votre propre site.
- Besoin du sens inverse pour un lecteur multimédia ou un logiciel de montage ? Utilisez VTT en SRT ; pour les fichiers Aegisub, il y a ASS en SRT.
Questions fréquentes
Vous ne trouvez pas votre réponse ? Contactez-nous — nous répondons rapidement.
Peut-on simplement renommer .srt en .vtt ?
Non. Un fichier WebVTT a besoin de l’en-tête WEBVTT et d’un point à la place de la virgule dans chaque timecode, et les caractères spéciaux doivent être échappés. Un fichier SRT renommé est rejeté par les navigateurs.
VTT et WebVTT, est-ce la même chose ?
Oui. WebVTT signifie Web Video Text Tracks, et .vtt est son extension de fichier. C’est le format de sous-titres de l’élément HTML5 <track>.
L’italique et les couleurs sont-ils conservés ?
L’italique, le gras et le souligné sont conservés. Les balises de couleur <font> sont supprimées, car WebVTT ne les prend pas en charge. Pour un texte brut, activez Supprimer toute la mise en forme.
Que deviennent les sous-titres placés en haut de l’écran ?
Les sous-titres marqués {\an8} sont convertis en réglage de cue line:5% lorsque Conserver les positions est activé. Sinon la balise est retirée et le cue s’affiche en bas.
Peut-on convertir plusieurs fichiers SRT à la fois ?
Oui, jusqu’à 100 fichiers en une seule fois. Ils sont convertis dans votre navigateur, sans aucun envoi, et téléchargés ensemble dans une archive ZIP.
Peut-on convertir d’autres formats de sous-titres en VTT ?
Oui. En plus du SRT, le convertisseur ouvre les fichiers ASS/SSA, SBV de YouTube, MicroDVD .sub, TTML/DFXP et LRC et les écrit tous en WebVTT.
Plus d’outils de sous-titres gratuits
Affichez, modifiez, convertissez, synchronisez et vérifiez vos sous-titres — rapide, gratuit et privé, directement dans votre navigateur.