Comment Créer un Fichier VTT : Créateurs, Générateurs et Éditeurs WebVTT (Guide 2026)
Comparez toutes les méthodes pour créer des fichiers de sous-titres WebVTT en 2026 — outils de transcription IA, générateurs VTT en ligne, logiciels d'édition de sous-titres, convertisseurs SRT et outils en ligne de commande — pour choisir le bon créateur VTT selon votre workflow.

Qu'est-ce qu'un créateur VTT ?
Un créateur VTT est tout outil ou méthode qui produit un fichier de sous-titres WebVTT (.vtt) — le format de texte chronométré utilisé par la vidéo HTML5, YouTube, Vimeo et la plupart des lecteurs vidéo web. La bonne approche dépend entièrement de votre point de départ :
- Fichier audio ou vidéo avec de la parole → Outil de transcription IA (le plus rapide, le plus précis)
- Un script texte que vous souhaitez chronométrer → Générateur VTT en ligne
- Un fichier SRT existant → Convertisseur SRT-vers-VTT ou correction rapide en éditeur de texte
- Un fichier VTT qui nécessite des ajustements → Logiciel d'édition de sous-titres
- Traitement automatisé par lot → Outils en ligne de commande (FFmpeg)
Ce guide couvre les cinq approches avec suffisamment de détails pour vous aider à choisir le bon créateur VTT selon votre situation.
Comparaison rapide : méthodes de création VTT
| Méthode | Idéal pour | Vitesse | Compétence requise |
|---|---|---|---|
| Outil de transcription IA | Audio/vidéo avec parole | Variable selon la durée | Aucune |
| Générateur VTT en ligne | Texte brut → VTT chronométré | 5 à 30 minutes | Faible |
| Convertisseur SRT vers VTT | Fichiers SRT existants | Moins de 2 minutes | Faible |
| Logiciel d'édition de sous-titres | Ajustements fins du timing et du texte | Lent (manuel) | Moyenne |
| Ligne de commande (FFmpeg) | Pipelines automatisés/par lot | Rapide (par fichier) | Élevée |
| Éditeur de texte manuel | Très courts clips ou corrections | Très lent | Faible |
Méthode 1 : Outil de transcription IA — le créateur VTT le plus rapide pour l'audio et la vidéo
Si votre point de départ est un fichier audio ou vidéo contenant de la parole, un outil de transcription IA est de loin la méthode la plus rapide pour créer un fichier VTT. Il supprime toutes les étapes manuelles : regarder et réécouter le clip, taper ce qui a été dit, calculer quand chaque sous-titre doit apparaître, et formater correctement les horodatages.
Captain Transcribe accepte les fichiers MP3, WAV, OGG, OPUS, FLAC, M4A, AAC, MP4, AVI, MOV, MKV et WebM jusqu'à 95 Mo. Le temps de traitement varie selon la durée du fichier et la disponibilité du fournisseur :
- Uploadez votre fichier — Glissez votre fichier audio ou vidéo sur la zone d'upload. Si vous avez une vidéo, uploadez-la directement sans extraire l'audio au préalable — le service s'en charge automatiquement.
- Sélectionnez la langue parlée — Choisissez parmi 28 langues prises en charge ou la détection automatique. C'est un paramètre important pour la précision : une mauvaise langue peut fortement dégrader le résultat.
- Choisissez un style de sous-titres — Trois options contrôlent la segmentation des sous-titres VTT :
- Standard — Segments en phrases complètes. Idéal pour YouTube, Vimeo, les plateformes e-learning et la vidéo web traditionnelle.
- Court — Deux à quatre mots par segment. Conçu pour TikTok, Instagram Reels et les formats verticaux.
- Mot par mot — Chaque mot est exporté dans son propre segment minuté pour les mises en page de sous-titres rapides.
- Téléchargez le fichier VTT — Cliquez sur le bouton de téléchargement VTT. Le fichier inclut l'en-tête
WEBVTTobligatoire, des horodatages avec points comme séparateurs de millisecondes, et l'encodage UTF-8 — toutes les exigences appliquées par les navigateurs avant d'afficher les sous-titres.
Depuis la même transcription, vous pouvez aussi télécharger un fichier SRT ou une transcription texte brut sans retraiter l'audio.
Pour un guide détaillé de ce processus pour chaque format audio — y compris des conseils pour FLAC, AAC, MP4 et MP3 à faible débit — consultez notre guide sur la conversion audio et vidéo en VTT.
Méthode 2 : Générateur VTT en ligne — créer des sous-titres VTT à partir d'un script texte
Si vous disposez déjà d'un script ou d'une transcription écrite et que vous devez la transformer en fichier de sous-titres VTT chronométré, un générateur VTT en ligne est l'outil adapté. Ces outils se distinguent des services de transcription : ils ne traitent pas l'audio du tout. Ils vous aident plutôt à attribuer des horodatages à un texte existant.
Comment fonctionnent généralement les générateurs VTT en ligne :
- Vous collez ou tapez votre texte de sous-titres dans une interface web, généralement un segment par ligne ou par bloc.
- Vous saisissez manuellement les horodatages pour chaque segment, ou vous utilisez un lecteur multimédia intégré à l'outil pour définir le timing en appuyant sur une touche au fil de l'écoute.
- L'outil formate les entrées dans un fichier VTT valide et vous permet de le télécharger.
Cette approche convient particulièrement pour :
- Les vidéos scriptées où vous avez écrit le contenu avant l'enregistrement — le travail de chronométrage reste manuel, mais vous évitez l'étape de transcription
- La traduction de sous-titres VTT existants dans une autre langue — collez le texte traduit, rechonométrez si nécessaire, exportez le nouveau VTT
- Les animations ou enregistrements d'écran simples avec seulement quelques segments de sous-titres
Pour les contenus de plus de quelques minutes, générer du VTT à partir d'un script texte est bien plus lent qu'utiliser un outil de transcription IA — même si vous avez déjà le texte — car définir manuellement les horodatages pour chaque segment est fastidieux et sujet aux erreurs. Si votre vidéo dure plus de deux ou trois minutes, les outils de transcription sont généralement plus rapides et plus précis.
Méthode 3 : Convertir un fichier SRT en VTT — l'approche en 2 minutes
Si vous disposez déjà d'un fichier de sous-titres SRT, le convertir en VTT prend environ deux minutes dans n'importe quel éditeur de texte. Les deux formats partagent la même structure logique — horodatages, numéros de segments et texte — avec seulement deux différences syntaxiques :
- Ajoutez l'en-tête WEBVTT — Ouvrez votre fichier SRT dans un éditeur de texte (Bloc-notes, VS Code, TextEdit en mode texte brut). Insérez
WEBVTTcomme toute première ligne, puis ajoutez une ligne vide en dessous. Cet en-tête est obligatoire : sans lui, les navigateurs ignorent silencieusement l'intégralité du fichier. - Remplacez les virgules par des points dans les horodatages — Les horodatages SRT utilisent des virgules comme séparateur de millisecondes (
00:00:01,500) ; le VTT exige des points (00:00:01.500). Utilisez Rechercher & Remplacer (Ctrl+H / Cmd+H) pour changer chaque virgule d'horodatage en point. Soyez précis — limitez le remplacement aux lignes d'horodatage, pas au texte des sous-titres qui peut contenir des virgules. - Enregistrez en UTF-8 avec l'extension
.vtt— Choisissez l'encodage UTF-8 explicitement lors de l'enregistrement. Sur le Bloc-notes Windows, sélectionnez « Tous les fichiers » comme type de fichier et tapez le nom se terminant par.vtt.
C'est tout. Les numéros de séquence requis par le SRT sont optionnels en VTT, vous pouvez donc les laisser en place — ils deviennent des identifiants de segments VTT valides. Pour une analyse approfondie des différences entre ces deux formats, consultez notre comparatif SRT vs VTT.
Si vous devez convertir de nombreux fichiers SRT en VTT en lot, l'approche ligne de commande décrite ci-dessous est plus efficace qu'un éditeur de texte.
Méthode 4 : Logiciel d'édition VTT — pour les ajustements visuels de timing
Un éditeur VTT est une application de bureau qui affiche votre fichier de sous-titres à côté de la vidéo sur une timeline visuelle, vous permettant de faire glisser et redimensionner les frontières des segments plutôt que de saisir des valeurs d'horodatage. Ces outils sont les plus utiles quand :
- Un fichier VTT généré par l'IA présente des problèmes de timing nécessitant une correction visuelle
- Vous traduisez des sous-titres et le texte traduit nécessite un timing différent de l'original
- Vous travaillez sur du contenu où un timing précis à l'image est important — événements en direct, sous-titres d'accessibilité, médias de diffusion
Les trois éditeurs VTT gratuits les plus utilisés sont :
Subtitle Edit (Windows, gratuit, open-source)
Subtitle Edit est l'éditeur de sous-titres gratuit le plus complet disponible. Il ouvre et exporte VTT, SRT et des dizaines d'autres formats. Son affichage de la forme d'onde vous permet d'aligner visuellement les frontières des segments sur la forme d'onde audio. Fonctionnalités clés : import OCR, vérification orthographique, conversion de fréquence d'images et synchronisation automatique par reconnaissance vocale. Disponible sur subtitleedit.net. Si vous éditez régulièrement des fichiers VTT sous Windows, Subtitle Edit est l'outil à privilégier.
Aegisub (Windows, Mac, Linux, gratuit, open-source)
Aegisub a été développé à l'origine pour les sous-titres Advanced SubStation Alpha (ASS) — courant dans les fansubbers d'animés — mais il importe et exporte le VTT. Il dispose d'un puissant éditeur de forme d'onde, d'un mode de timing karaoké et d'excellents outils de positionnement visuel. Il est plus lourd que Subtitle Edit pour les tâches VTT basiques, mais la fonctionnalité de timing karaoké en fait l'outil préféré pour les sous-titres VTT mot par mot de type paroles. Disponible sur aegisub.org.
Jubler (Windows, Mac, Linux, gratuit, open-source)
Jubler est un éditeur de sous-titres multiplateforme avec une interface plus simple qu'Aegisub. Il gère l'import/export VTT, l'affichage de la forme d'onde et la vérification orthographique. Si vous avez besoin d'un éditeur VTT léger fonctionnant sur Mac ou Linux sans la complexité d'Aegisub, Jubler est un bon choix. Disponible sur jubler.org.
Éditeurs VTT en ligne
Plusieurs outils en ligne permettent de coller un fichier VTT, de modifier le texte et les horodatages dans une interface formulaire, et de re-télécharger le fichier — sans logiciel bureau. Ils sont utiles pour des corrections de texte rapides ou des ajustements mineurs de timing. Recherchez « éditeur VTT en ligne » pour trouver les options actuelles ; la qualité et les fonctionnalités varient beaucoup, testez donc un petit fichier avant de vous en remettre à l'un d'eux pour un travail de production.
Méthode 5 : Création VTT en ligne de commande — pour les développeurs et les workflows par lot
Si vous traitez de nombreux fichiers automatiquement ou si vous avez besoin de générer du VTT dans le cadre d'un pipeline plus large, les outils en ligne de commande sont plus pratiques que toute application graphique.
FFmpeg : convertir les pistes de sous-titres intégrées en VTT
FFmpeg est l'outil open-source standard de traitement multimédia. Si un fichier vidéo (MKV, MP4 ou similaire) contient une piste de sous-titres intégrée, FFmpeg peut l'extraire en fichier VTT en une seule commande :
ffmpeg -i input.mkv -map 0:s:0 output.vtt
Cela extrait le premier flux de sous-titres (s:0) d'input.mkv et l'écrit en tant qu'output.vtt. Si la piste intégrée est du SRT, FFmpeg la convertit automatiquement au format VTT. Pour lister tous les flux dans un fichier avant extraction : ffmpeg -i input.mkv.
FFmpeg peut aussi convertir n'importe quel format de sous-titres en VTT en lot avec une boucle shell :
for f in *.srt; do ffmpeg -i "$f" "${f%.srt}.vtt"; done
Cela convertit chaque fichier .srt du répertoire courant en un fichier .vtt correspondant. FFmpeg gère automatiquement l'en-tête WEBVTT et la conversion des horodatages.
OpenAI Whisper : générer du VTT directement depuis l'audio
Si vous hébergez vous-même le modèle Whisper d'OpenAI pour la transcription par lot, il génère nativement du VTT avec le flag --output_format vtt :
whisper audio.mp3 --language fr --output_format vtt --output_dir ./output
Cela produit un fichier .vtt aux côtés des sorties .txt et .srt dans le répertoire spécifié. Whisper est gratuit et illimité mais nécessite du matériel GPU pour des vitesses de traitement par lot pratiques.
Comment écrire un fichier VTT manuellement dans un éditeur de texte
Pour les clips très courts — une intro de 30 secondes, quelques titres, une courte vidéo pédagogique — vous pouvez écrire un fichier VTT depuis zéro dans n'importe quel éditeur de texte. La structure est simple :
WEBVTT
1
00:00:00.500 --> 00:00:03.200
Bienvenue dans ce tutoriel.
2
00:00:03.600 --> 00:00:07.100
Dans les cinq prochaines minutes, nous allons couvrir
tout ce dont vous avez besoin pour commencer.
3
00:00:07.500 --> 00:00:11.800
Commençons par les bases.
Trois règles à respecter à chaque fois :
- La première ligne doit être exactement
WEBVTT— sans espace avant, sans marque d'ordre d'octet (BOM), sans orthographe alternative. Cet en-tête indique au navigateur qu'il lit un fichier WebVTT valide. - Les horodatages utilisent des points, pas des virgules —
00:00:01.500est correct ;00:00:01,500est la syntaxe SRT et cassera un fichier VTT. - Une ligne vide entre chaque segment — L'omission de la ligne vide entraîne la fusion ou l'omission des segments par le parseur.
Enregistrez le fichier avec l'encodage UTF-8 et l'extension .vtt. Sur le Bloc-notes Windows, sélectionnez « Tous les fichiers » dans la boîte de dialogue Enregistrer et tapez le nom se terminant par .vtt. Sur Mac TextEdit, passez d'abord en mode texte brut (Format → Convertir en texte brut) avant d'enregistrer.
La création manuelle est pratique pour jusqu'à une dizaine de segments. Au-delà, le temps passé à regarder, mettre en pause, taper et corriger dépasse largement le temps qu'un outil IA prendrait.
Sous-titres VTT : quand utiliser VTT plutôt que SRT
Le choix entre sous-titres VTT et SRT dépend de l'endroit où la vidéo sera affichée :
- Utilisez VTT pour : la vidéo HTML5 sur pages web (l'élément
<track>requiert VTT), les uploads Vimeo (le VTT est le format préféré de Vimeo), les lecteurs vidéo web comme Video.js et Plyr, et les plateformes e-learning (Moodle, Canvas, Coursera). - Utilisez SRT pour : TikTok, CapCut, Premiere Pro, DaVinci Resolve et tout logiciel de montage vidéo desktop — le SRT a une compatibilité plus large avec les logiciels d'édition. Utilisez aussi le SRT quand vous n'êtes pas sûr du format accepté par une plateforme, car le support SRT est quasi universel.
- Générez les deux : Des outils comme Captain Transcribe exportent SRT et VTT depuis la même transcription. Conserver les deux formats depuis un seul traitement ne coûte rien et vous donne le bon format pour chaque plateforme sans retranscrire.
L'avantage du VTT sur le SRT dans les contextes web ne se limite pas à la compatibilité — il supporte également le style CSS via le sélecteur ::cue, les paramètres de positionnement des segments (line, position, align), les balises de voix (<v Nom du Locuteur>) et les métadonnées au niveau du fichier. Pour les sous-titres d'accessibilité sur un site public, ces fonctionnalités sont importantes.
Erreurs courantes lors de la création de fichiers VTT
| Erreur | Ce qui se passe | Solution |
|---|---|---|
| En-tête WEBVTT manquant | Le navigateur ignore silencieusement le fichier — aucun sous-titre n'apparaît | Faites de WEBVTT la toute première ligne ; sans espace ni BOM |
| Virgule dans les horodatages (00:01,500) | Horodatages invalides — segments non parsés | Remplacez par des points (00:01.500) ; utilisez Rechercher & Remplacer |
| Mauvais encodage | Les caractères accentués s'affichent en caractères illisibles | Enregistrez toujours en UTF-8 ; vérifiez l'encodage dans la boîte Enregistrer sous |
| Pas de ligne vide entre les segments | Le parseur fusionne les segments adjacents ou les ignore | Ajoutez au moins une ligne vide après chaque bloc de segment |
| Mauvais type MIME sur le serveur | Le navigateur refuse de charger le fichier de piste | Configurez le serveur : Content-Type: text/vtt pour les fichiers .vtt |
| Enregistrement en .txt au lieu de .vtt | Le lecteur vidéo ne reconnaît pas le type de fichier | Renommez avec l'extension .vtt ; sur Windows, désactivez « Masquer les extensions » |
Points clés
- Adaptez la méthode de création VTT à votre matériel de départ : transcription IA pour l'audio/vidéo, convertisseur SRT pour les sous-titres existants, logiciel d'édition pour les ajustements de timing, FFmpeg pour les workflows automatisés par lot.
- La transcription IA est presque toujours plus rapide que la création manuelle — même pour les courts clips, le temps économisé sur le timing et le formatage compense largement l'étape d'upload.
- L'en-tête WEBVTT en ligne 1 est non négociable — sans lui, les navigateurs rejettent silencieusement le fichier sans message d'erreur.
- Points dans les horodatages, jamais des virgules — cette seule différence syntaxique avec le SRT est l'erreur de création VTT la plus courante.
- Générez VTT et SRT depuis une seule transcription — Captain Transcribe exporte les deux formats en un seul travail, éliminant le besoin de convertir ultérieurement.
- VTT pour la vidéo web ; SRT pour les logiciels de montage — le VTT est natif à HTML5 et aux lecteurs web ; le SRT est plus largement supporté dans les éditeurs vidéo de bureau.
Articles connexes
- Qu'est-ce qu'un fichier VTT ? Guide complet du format WebVTT
- Transcription VTT : comment convertir audio et vidéo en format WebVTT
- Comment convertir des fichiers MP3, AAC, FLAC, WAV et MP4 en sous-titres VTT
- SRT vs VTT : quel format de sous-titres choisir ?
- Qu'est-ce qu'un fichier SRT ? Guide complet des sous-titres SubRip
Related articles

Transcription VTT pour Monteurs Vidéo : Utiliser les Sous-titres WebVTT dans Premiere Pro et DaVinci Resolve
Guide pas à pas pour les monteurs vidéo : comment créer des fichiers VTT, les importer dans Premiere Pro ou DaVinci Resolve, éditer les sous-titres sur la timeline et exporter les pistes de sous-titres prêtes pour YouTube, Vimeo et la vidéo HTML5.

Transcription avec Horodatages : Obtenir un Timing Mot par Mot et Phrase par Phrase depuis l'Audio
Découvrez comment la transcription IA génère des horodatages au niveau du mot, de la phrase et de la phrase complète — à quoi ressemble le résultat en VTT, SRT et JSON, quand utiliser chaque granularité et comment obtenir des transcriptions synchronisées depuis n'importe quel fichier audio ou vidéo.

API de Transcription avec Allocations d’Évaluation en 2026 : Guide Développeur
Comparez les allocations d'évaluation et workflows actuels de Google, AssemblyAI, Deepgram, Whisper auto-hébergé et Rev AI.
This article was drafted with AI assistance and reviewed by The Captain before publication.