Zum Hauptinhalt Zur Navigation Zur Suche

HTML5: Track-Element für Untertitel in Webvideos

Der aktuelle Entwurf der HTML5-Spezifikation führt mit Track ein neues Element ein. Es kann beispielsweise genutzt werden, um Videos mit Untertiteln zu versehen.
/ Jens Ihlenfeld
14 Kommentare News folgen (öffnet im neuen Fenster)

Das Track-Element erlaubt es, externe zeitgesteuerte Tracks von Mediaelementen zu spezifizieren. Das Element selbst hat keine Bedeutung. So lassen sich beispielsweise Videos mit Untertiteln versehen.

Die Art der Medienelemente wird mit dem Attribut "Kind" festgelegt. Dabei sind vier Typen vorgesehen: "Subtitles" zur Übersetzung von Dialogen für den Fall, dass Ton zur Verfügung steht, ein Nutzer aber die Sprache nicht versteht. "Captions" dienen zur Transkription von Dialogen für den Fall, dass kein Ton zur Verfügung steht, und "Descriptions" können für eine Beschreibung der sichtbaren Inhalte genutzt werden, hilfreich, wenn das Video nicht gesehen werden kann. "Chapters" werden genutzt, um Kapiteltitel zu hinterlegen, vor allem zur Navigation. Medienobjekte vom Typ "Metdata" sollen vor allem für Scripte zur Verfügung stehen.

Das Attribut "Label" erlaubt es, für den Nutzer lesbare Titel für einen Track zu hinterlegen, das Attribut "src" verweist auf die Quelle und über "srclang" kann die Sprache festgelegt werden.

Die eigentlichen Medienelemente müssen im Timedtrack-Format(öffnet im neuen Fenster) vorliegen, das ebenfalls in HTML5 spezifiziert wird.


Relevante Themen