Quand on parle de sous-titres en général on parle du format .srt, le plus connu, le plus utilisé.
Mais il existe également un format plus méconnu mais tout autant utile :le WebVTT
Mais c’est quoi en fait le format WebVTT ?
Voyons voir une définition par ChatGPT.
Le format WebVTT (Web Video Text Tracks) est un format ouvert pour les sous-titres et les sous-titres de légendes pour les vidéos sur le web. Il est utilisé pour synchroniser le texte avec la vidéo en utilisant des temps de début et de fin. Il permet également de définir différentes styles pour le texte, tels que la couleur, la police et la taille. Le format WebVTT est compatible avec la plupart des navigateurs web modernes et est devenu un standard incontournable pour les vidéos en ligne. Il est également facile à utiliser et à intégrer dans les projets de vidéo en ligne.
Ok, donc le format WebVTT c’est le format de sous-titres qu’on peut utiliser en ligne à priori.
Voyons voir ça de plus près.
Pour utiliser le format WebVTT pour les sous-titres de vidéos en ligne, vous devez d’abord créer un fichier de sous-titres au format WebVTT (vous pouvez le faire avec Capté, on y va revenir plus bas). Ce fichier doit avoir l’extension .vtt et contenir le texte des sous-titres, ainsi que les temps de début et de fin pour chaque ligne de texte.
Pour lier le fichier de sous-titres à votre vidéo, vous pouvez utiliser la balise HTML <track>
dans la balise <video>
. Vous devez spécifier l’attribut src
pour indiquer l’emplacement du fichier de sous-titres, et vous pouvez également utiliser l’attribut kind
pour spécifier si les sous-titres sont des sous-titres ou des légendes.
Il est également possible d’utiliser javascript pour charger les sous-titres en utilisant une API de lecture de vidéo comme HTML5 video API, il est également possible de les charger à l’aide de certaines bibliothèques JavaScript telles que Video.js, qui prennent en charge WebVTT nativement.
Et pour finir sur l’aspect technique voici la structure recommandée pour un fichier WebVTT :
La structure d’un fichier WebVTT se compose des éléments suivants, dont certains sont optionnels. Dans l’ordre, on a :
Un marqueur optionnel pour l’ordre des octets (BOM).
La chaîne de caractères WEBVTT
.
Un texte d’en-tête optionnel à droite de WEBVTT
.
Il est nécessaire d’avoir au moins un espace après WEBVTT
.
Ce champ peut être utilisé pour ajouter une description au fichier.
Ce champ peut contenir n’importe quoi à l’exception de nouvelles lignes ou de la chaîne de caractères -->
.
Une ligne vide, qui est équivalente à deux nouvelles lignes consécutives.
Zéro ou plusieurs répliques ou commentaires.
Zéro ou plusieurs lignes vides.
Ok pour la partie technique, ça devrait aller. Et si maintenant on s’intéresse à la manière de générer des sous-titres en WebVTT facilement avec Capté ?
Vous l’aurez compris avec ce début d’article, générer un fichier de sous-titres WebVTT à la main est possible mais pas chose aisée si vous n’êtes pas développeur ou particulièrement assidu.
Alors la solution la plus simple reste encore d’utiliser un générateur de sous-titres automatique. Et vous nous voyez venir mais Capté le fait très bien.
En plus il y a beaucoup d’avantages :
Notre outil utilise la reconnaissance vocale
La possibilité de traduire vos sous-titres dans plus de 10 langues.
Des fonctionnalités pour styliser les sous-titres facilement avec un éditeur conçu pour tous.
Un gain de temps à tous les niveaux
Voici en quelques étapes comment faire :
Inscrivez-vous sur Capté. C’est gratuit et rapide.
Importer votre vidéo en cliquant sur ‘ajouter une vidéo”
Sélectionnez le fichier de vidéo que vous voulez sous-titrer.
A cette étape c’est l’intelligence artificielle qui fait tout le travail en s’occupant automatiquement de la transcription.
Une fois la transcription terminée, vous pourrez réviser les sous-titres et les corriger si nécessaire avec l’éditeur.
Enfin il ne reste plus qu’à télécharger les sous-titres au format WebVTT
Voilà vous savez tout ce qu’il faut savoir sur le WebVTT.
Anniw dans Comment traduire un enregistre… |