Outil créateur / 01

Convertisseur SRT en VTT

Convertissez des sous-titres SubRip en WebVTT pour la vidéo HTML5, dans votre navigateur.

Convertisseur SRT en VTT: TOEA lit l'horodatage et le texte de chaque repère, puis les réécrit avec l'en-tête WEBVTT et le point comme séparateur exigé par le format, à la place de la virgule de SubRip. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.

Catégorie
Outils YouTube
Exécutions
Dans votre navigateur
Coût
Gratuit · sans inscription
Disponibilité
Prêt à l'emploi
Poste SRT → WebVTTTraitement local

Fonctionne entièrement dans votre navigateur

↥
Choisissez un fichier de sous-titres

SRT ou VTT · jusqu'à 5 MB, ou collez ci-dessous

Utiliser le VTT sur une page web

Ajoutez le fichier dans l’élément <video> : <track kind="subtitles" src="talk.vtt" srclang="en" label="English">, puis ajoutez default pour l’afficher sans que l’utilisateur ait à l’activer. Le serveur doit envoyer le fichier avec le type text/vtt. Si le VTT se trouve sur un domaine différent de celui de la page, le serveur doit autoriser les requêtes cross-origin et l’élément <video> doit posséder un attribut crossorigin, sans quoi le navigateur ignore la piste.

Balises non conservées

WebVTT comprend <i>, <b> et <u>, mais pas les balises <font color> de SubRip ni les codes de positionnement entre accolades comme {\an8}. Ceux-ci sont copiés tels quels dans le VTT et le navigateur peut les afficher comme du texte littéral. Si le SRT en contient, supprimez-les d’abord avec le nettoyeur de sous-titres, qui retire tout le balisage. Les numéros de séquence sont supprimés, car les repères WebVTT n’ont pas besoin d’identifiant et tous les navigateurs acceptent le fichier sans eux.

Comment l'utiliser

  1. Choisissez un fichier .srt ou collez son texte.
  2. Vérifiez le nombre de repères et la durée.
  3. Copiez ou téléchargez le fichier .vtt.

Confidentialité et limitations

Le fichier est lu et réécrit dans votre navigateur et n'est jamais téléversé. Les numéros de séquence sont supprimés car WebVTT n'en a pas besoin.

Outils associés

Questions fréquentes

Pourquoi la vidéo HTML5 a-t-elle besoin de VTT ?

L'élément <track> n'accepte que WebVTT. Les fichiers SubRip sont refusés même si les deux formats sont presque identiques.

Qu'est-ce qui change concrètement ?

Un en-tête WEBVTT est ajouté, la virgule avant les millisecondes devient un point, et les numéros de séquence sont supprimés. Les minutages et le texte ne sont pas modifiés.

La mise en forme sera-t-elle conservée ?

Les balises italique et gras sont préservées, puisque les deux formats les autorisent. Les codes de positionnement SubRip entre accolades n'ont pas d'équivalent en WebVTT.

Mon fichier est vide en sortie.

Vérifiez le compteur au-dessus du résultat. Les blocs dont les minutages sont illisibles sont ignorés et comptés, ce qui signifie généralement que la flèche ou l'horodatage est mal formé.

Outil gratuit · dans votre navigateur exécutions · aucun compte requis