WebVTT (Web Video Text Tracks) est un format de fichier basé sur du texte, utilisé pour afficher des pistes de texte horodatées (telles que des sous-titres, des légendes, des descriptions, des titres de chapitres et des métadonnées) pendant la lecture vidéo. Il est conçu pour être utilisé avec l'élément HTML5 `<video>`. Les fichiers VTT sont des fichiers texte brut qui contiennent des 'cues' (indications), chacune comprenant une heure de début, une heure de fin et le texte à afficher. Le format prend en charge des options de style, permettant la personnalisation de l'apparence du texte. WebVTT est une norme ouverte et est largement supporté par les navigateurs web modernes et les lecteurs vidéo. C'est un composant crucial pour rendre le contenu vidéo accessible à un public plus large, y compris les personnes sourdes ou malentendantes, et pour fournir des traductions ou des informations supplémentaires aux spectateurs. Le format est conçu pour être relativement simple à créer et à éditer, ce qui en fait un choix populaire pour ajouter des sous-titres et des légendes aux vidéos en ligne. Il est également utilisé pour créer des pistes de métadonnées horodatées, qui peuvent servir à déclencher des événements ou à afficher des informations pendant la lecture vidéo. Sa simplicité et son intégration native avec le web en font la méthode privilégiée pour les pistes de texte synchronisées.