Polysh pour les agents est en accès anticipé. Votre agent de code enregistre la démo, Polysh la finalise. Rejoindre la liste d'attente →

Convertisseur TXT en VTT

Créez une piste de sous-titres WebVTT pour une vidéo web à partir d’un script en texte brut.

Chargement de l'outil dans votre navigateur…

Ce que fait Convertisseur TXT en VTT

Les lecteurs web, les plateformes de formation et l’élément HTML5 <track> attendent du WebVTT. Si vous avez le script mais pas de fichier de sous-titres, cet outil en construit un : un en-tête WEBVTT, des sous-titres découpés en fin de phrase, des lignes coupées à votre limite et des horaires estimés d’après la vitesse de lecture ou une durée fixe.

Les esperluettes et les chevrons du script sont échappés pour s’afficher au lieu d’être lus comme du balisage. Le résultat est prêt à être associé à une vidéo puis ajusté sur l’audio dans l’éditeur VTT. Besoin de SRT ? Utilisez le convertisseur TXT en SRT.

Exemple

Entrée

Q&R à 15 h. Apportez vos questions sur les exports.

Résultat

WEBVTT

00:00:00.000 --> 00:00:03.333
Q&amp;R à 15 h. Apportez vos
questions sur les exports.

Les deux phrases tiennent dans un seul sous-titre de deux lignes. Ses 50 caractères à 15 par seconde donnent 3,333 secondes, et & s’écrit &amp;.

Mode d'emploi : Convertisseur TXT en VTT

  1. Collez le script dans Texte du script ou choisissez Ouvrir un fichier.
  2. Choisissez le Timing et réglez Vitesse de lecture ou Chaque sous-titre. Utilisez Plus d’options pour faire commencer le premier sous-titre plus tard, par exemple après une introduction de 5 secondes.
  3. Choisissez Télécharger le .vtt et associez le fichier à la vidéo comme piste de sous-titres.

Bon à savoir

  • Aucun ID, positionnement ni style n’est ajouté. Ajoutez ensuite des réglages comme line:0 dans l’éditeur VTT, ou un bloc STYLE dans un éditeur de texte.
  • Les sous-titres se suivent avec un écart fixe, 0,1 s par défaut, sans tenir compte des pauses de la parole. Les passages silencieux affichent encore du texte tant que vous ne les recalez pas.
  • L’en-tête est une simple ligne WEBVTT, sans titre ni lignes Kind ou Language. Certaines plateformes demandent la langue des sous-titres séparément lors de l’envoi du fichier.

Questions sur Convertisseur TXT en VTT

Comment créer un fichier VTT pour une vidéo HTML5 ?

Collez votre script, téléchargez le .vtt et référencez-le depuis un élément <track kind="captions" src="captions.vtt" srclang="fr"> dans la balise video. Servez le fichier depuis le même site que la page, ou avec des en-têtes CORS, sinon les navigateurs ne le chargeront pas.

Peut-on choisir quand le premier sous-titre apparaît ?

Oui. Dans Plus d’options, Début du premier sous-titre accepte 00:00:05,000, 0:05 ou 5 : les sous-titres peuvent ainsi commencer après une introduction ou un carton de titre. Tous les sous-titres suivants se décalent d’autant.

Quelle est une bonne vitesse de lecture pour des sous-titres ?

Pour un public adulte général, 15 à 17 caractères par seconde est un objectif sûr, et 15 est la valeur par défaut ici. Descendez plus bas pour les enfants ou un contenu technique dense, et vérifiez le résultat avec le vérificateur de vitesse de lecture des sous-titres.