WebVTT

WebVTT

Web Video Text Tracks (WebVTT) est le format de sous-titres utilisé par la balise <track> de HTML5 (qui complète la balise <video> de HTML5).

Il est en développement sous l'égide du WHATWG[1] en attendant son éventuelle normalisation par le W3C.

Sommaire

Présentation

Il consiste en un fichier texte au format UTF-8 doté de l'extension .vtt.

Il débute avec "WEBVTT" en guise de header suivi des sous-titres présentés de la sorte :

numéro du sous-titre
Temps de départ --> temps de fin
Texte du sous-titre (peut être sur plusieurs lignes)

 [ligne vide]

Le format du temps utilisé est heures:minutes:secondes.millisecondes ; le champ des secondes a une précision de trois chiffres après la virgule.

le caractère de fin de ligne est la paire CRLF. Les sous-titres sont numérotés, en commençant par 1.

Différentes balises permettent un formatage relativement poussé du texte.

Exemple de fichier WebVTT

WEBVTT

1
00:00:20.000 --> 00:00:24.400
En réponse à l'augmentation dramatique
de la criminalité dans certains quartiers,

2
00:00:24.600 --> 00:00:27.800
Le gouvernement se félicite pour les prochaines élections...

Différences avec le format SRT

  • Un fichier WebVTT débute avec un header.
  • Contrairement au format de fichier SRT dont il s'inspire, le format WebVTT n'utilise pas de virgule comme séparateur entre les secondes et les millisecondes mais un point.
  • Les possibilités de formatage sont plus importantes avec le format WebVTT.

Prise en charge du format par les navigateurs Web

Le format a vocation à être pris en charge nativement par les navigateurs Web via la balise <track> de HTML5.

Des scripts JavaScript permettent la prise en charge des fichiers WebVTT par les navigateurs supportant la balise <video> mais pas encore la balise <track> (par exemple Captionator de Chris Giffard ou Playr de Julien Villetorte).

Notes et références

Articles connexes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article WebVTT de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • HTML5 — Extension HTML5: .html, .htm XHTML5: .xhtml, .xht, .xml Type MIME HTML5: text/html XHTML5: application/xhtml+xml, application/xml Dévelo …   Wikipédia en Français

  • SubRip — est un logiciel de reconnaissance de caractères pour Windows qui extrait les sous titres et leur synchronisation de vidéos ou de DVD. Il les enregistre au sein d un simple fichier texte. Subrip est aussi le nom du format de fichier associé à ce… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”