Pourquoi convertir SRT en VTT ?
Les lecteurs vidéo HTML5 utilisent l'élément <track> qui nécessite le format WebVTT ; le SRT ne fait pas partie de la spécification HTML5 track. Si vous ajoutez des sous-titres à une page Web ou si vous les téléchargez sur une plateforme qui exige du .vtt, vous devez les convertir. Le changement structurel est minimal car les deux formats représentent les mêmes données de synchronisation.
Comment convertir SRT en VTT
Subtitle Edit FREE
Ouvrez votre fichier .srt, allez dans File > Save As, choisissez WebVTT dans le menu déroulant des formats, et enregistrez.
FFmpeg OPEN-SOURCE
Exécutez ffmpeg -i subtitles.srt subtitles.vtt - FFmpeg détecte les deux formats à partir des extensions de fichiers et convertit en une seule passe.
Gnome Subtitles FREE
Ouvrez le fichier .srt, puis utilisez File > Save As et sélectionnez WebVTT dans la liste des formats pour enregistrer en .vtt.
À propos de ces formats
Un fichier SRT (SubRip Subtitle) stocke des sous-titres sous forme de texte brut avec des codes temporels. Vous ne l'ouvrez pas seul - renommez-le pour qu'il corresponde à votre fichier…
Ouvrir les détails de .SRT →Un fichier VTT est un fichier de sous-titres WebVTT - du texte brut avec des codes temporels qui affiche des légendes sur les vidéos HTML5. Vous ne l'ouvrez pas seul : placez-le à côté de…
Ouvrir les détails de .VTT →Qualité et points de vigilance
- Aucun contenu de sous-titre n'est perdu - chaque segment, code temporel et ligne de texte est transféré intact ; seuls la ligne d'en-tête et le séparateur virgule/point des millisecondes changent.
- Les balises en ligne SRT (
<b>,<i>,<u>) sont conservées en VTT, mais certains lecteurs Web les ignorent ou les suppriment - vérifiez la lecture après conversion si le style est important. - WebVTT prend en charge le positionnement et l'alignement des segments que le SRT n'a pas ; la conversion depuis le SRT ne donne aucune donnée de positionnement, donc tous les segments apparaissent à la position par défaut du lecteur.
Foire aux questions
Quelle est la différence réelle entre SRT et VTT ?
WEBVTT en haut et utilise un point avant les millisecondes dans les codes temporels au lieu d'une virgule ; le contenu textuel des segments est sinon identique.Puis-je convertir du SRT en VTT manuellement dans un éditeur de texte ?
WEBVTT comme première ligne, puis remplacez chaque virgule avant les millisecondes par un point à l'aide de la fonction Rechercher et Remplacer.La synchronisation des sous-titres changera-t-elle après la conversion ?
Quels lecteurs vidéo Web nécessitent du VTT au lieu du SRT ?
<track>, video.js et Plyr nécessitent tous WebVTT ; le SRT n'est pas pris en charge par la spécification HTML5 track.