SRT ou VTT : quel format de sous-titres choisir ?
Auteur : Hushscript Publié le : Dernière révision :
“SRT vs VTT” apparaît généralement au moment exact où un le fichier de légende refuse de se charger quelque part où il est censé fonctionner. Les deux contiennent du texte chronométré, mais ce sont des formats différents : la Bibliothèque du Congrès documente la structure SRT de SubRip, tandis que le W3C définit WebVTT pour les médias Web. Le générateur de sous-titres de Hushscript exporte les deux directement, le choix dépend donc de la destination et non de la précision de la transcription.
À quoi ressemble un fichier SRT
SRT est à peu près aussi simple qu’un format de sous-titre : un numéro de séquence, une plage d’horodatage écrite avec une virgule avant les millisecondes (00:00:01,000 --> 00:00:04,000), et le texte de la légende, avec une ligne vide séparant chaque entrée. Pas d’en-tête, pas de métadonnées, rien que les légendes elles-mêmes. Cette simplicité est exactement la raison pour laquelle il s’ouvre dans presque tout. Il y a très peu de choses à mal interpréter pour un joueur.
À quoi ressemble un fichier VTT
VTT commence par une ligne d’en-tête obligatoire, puisque le fichier doit s’ouvrir avec WEBVTT ou il n’est pas valide, et ses horodatages utilisent un point au lieu d’une virgule (00:00:01.000 --> 00:00:04.000). Au-delà de cela, il prend en charge des éléments pour lesquels SRT n’a pas sa place : les paramètres de repère qui positionnent le texte à l’écran, l’alignement et le balisage de style de base à l’intérieur du texte de légende lui-même. VTT est le format attendu nativement par l’élément de piste de sous-titres de la norme vidéo HTML5 ; ce n’est pas un choix stylistique fait par certains sites, c’est autour de quoi la technologie Web sous-jacente est construite.
SRT vs VTT en un coup d’œil
| SRT | VTT | |
|---|---|---|
| En-tête requis | Non | Oui, le fichier doit s’ouvrir avec WEBVTT |
| Séparateur d’horodatage | Virgule (,) |
Période (.) |
| Style ou positionnement | Aucun | Paramètres de repère, balisage de base |
| Conçu pour | Lecture et montage généraux | Intégrations Web HTML5 |
Là où chacun est réellement attendu
SRT est le choix sûr à usage général : les lecteurs de bureau et mobiles comme VLC, les éditeurs vidéo comme Premiere Pro et DaVinci Resolve, et la plupart des transferts à quelqu’un d’autre s’y attendent tous. ou acceptez-le sans vous plaindre. VTT est spécifiquement destiné à intégrer des sous-titres dans l’élément vidéo d’une page Web. Pointez l’élément HTML5 natif <track> d’un navigateur vers un fichier SRT et il n’affiche rien ; le même élément lit VTT de manière native, c’est pourquoi une intégration Web veut VTT. Certains lecteurs Web acceptent également le SRT, mais VTT est celui conçu pour ce travail. Si vous ne savez pas encore où va aboutir un fichier de sous-titres, SRT est la valeur par défaut la plus sûre ; vous pouvez toujours convertir en VTT dès que vous savez qu’il est destiné à une intégration Web.
Style : ce que VTT peut faire que SRT ne peut pas faire
Parce que SRT n’est constitué que de numéros de séquence, d’horodatages et de texte brut, il ne peut porter aucun style : aucune position, aucune couleur, aucune emphase au-delà de ce qu’un joueur choisit d’appliquer lui-même. Les paramètres de repère de VTT ajoutent un positionnement de base et un balisage simple au-dessus de la même structure de synchronisation. Aucun des deux ne va aussi loin qu’un format de sous-titres stylisés dédié, spécialement conçu pour les polices, les couleurs et le placement à l’écran. Si un travail nécessite ce niveau de contrôle, il s’agit d’un format distinct, un niveau supérieur à celui du SRT ou du VTT. Dans la pratique, la plupart des éditeurs et des lecteurs polyvalents ignorent de toute façon les extras de style de VTT et lisent simplement le timing et le texte, donc l’écart compte principalement pour la lecture basée sur le navigateur, pas pour un aller-retour de routine de l’éditeur.
La conversion entre eux est gratuite
Vous avez déjà un SRT et vous avez besoin de VTT pour une intégration Web, ou l’inverse ? Le convertisseur SRT en VTT gratuit, basé sur un navigateur, bascule directement entre les deux : déposez le fichier, choisissez le format de sortie, téléchargez. Aucun compte, rien de téléchargé sur un serveur. Si le fichier que vous détenez est au format ASS, TTML ou SBV, le convertisseur de sous-titres plus large couvre les cinq formats dans le même outil.
Un exemple pratique
Un créateur exporte les sous-titres SRT d’une vidéo enregistrée via le générateur de sous-titres de Hushscript, en prévoyant de les graver dans la vidéo pour les plateformes sociales. À mi-chemin du projet, le même épisode doit également être intégré en HTML5 natif sur leur propre site Web, où ce joueur ne lit que VTT. Au lieu de retranscrire quoi que ce soit, le fichier SRT passe par le convertisseur gratuit et revient sous forme de VTT en quelques secondes, même timing et texte, prêt à être intégré. Une transcription, deux fichiers de sous-titres, pas de deuxième travail de transcription.
Générez les deux à partir de zéro
Si vous partez d’un fichier audio ou vidéo plutôt que d’un fichier de sous-titres existant, le générateur de sous-titres transcrit, chronomètre et étiquette les sous-titres, puis exporte SRT, VTT ou tout autre format. directement, il n’y a donc pas d’étape de conversion distincte lorsque vous générez des sous-titres pour la première fois.
Sources et normes indépendantes
Hushscript a consulté ces références indépendantes et non concurrentes. Elles présentent des recherches, des normes ou le fonctionnement de plateformes et ne constituent pas une recommandation de Hushscript.
Sources vérifiées le :