Sous-titrer des vidéos HTML5 : balise track

Rédigé par antistress le 01 janvier 2007 (mis à jour le 09 mai 2016) -

Vieux film sous-titré

Les développements de la spécification HTML5 qui se poursuivent permettront bientôt d'associer à la récente balise video une balise track dont l'objet sera de gérer l'affichage de sous-titres (le navigateur se chargeant alors d'incruster en temps réel à une vidéo donnée les sous-titres décrits dans un fichier qui lui est indiqué).

Le travail est réalisé comme d'habitude sous l'égide du WHATWG, avec notamment la participation active de Ian Hickson (Hixie) et Silvia Pfeiffer.

Attention : si la spécification de la balise track ne devrait plus changer, celle du fichier de sous-titres WebVTT qui alimentera cette nouvelle balise peut encore évoluer légèrement.

On regrettera à ce sujet que le classique et très répandu format SRT n'ait pas été retenu : cela aurait pourtant facilité la vie de beaucoup de monde. Souhaitons que les navigateurs fassent preuve de souplesse et le supportent également, ou que des convertisseurs SRT→WebVTT soient proposés (qui veut bien développer un script Python ?).

Parlons des navigateurs, justement : quand supporteront-ils la balise track ? Firefox 6, qui doit sortir au troisième trimestre, supportera cette nouvelle balise ; dès à présent vous pouvez télécharger la version alpha/aurora ici ( pour les utilisateurs de Debian). Gageons que les autre navigateurs suivront rapidement.

Voyons à présent comment marche cette balise, et quelle méthode utiliser afin de ne pas exclure les navigateurs qui ne la supportent pas encore.

Lire la suite de Sous-titrer des vidéos HTML5 : balise track

Fil RSS des articles de ce mot clé