Track
Media track settings specify the location of supplemental, text-based data for the referenced media, for example, subtitles or descriptions.
Syntax
The syntax for representing this component varies depending on the authoring format:
Authoring format | Syntax and example |
---|---|
XDITA |
|
HDITA |
|
MDITA | There is no specific syntax for description in MDITA. |
Usage information
The media track settings are modeled on the
<track>
element used in HTML5 media
elements. They refer to track resources that use Web Video Text Track Format (WebVTT).
Attributes
The available attributes vary based on the authoring format:
- XDITA and HDITA
- The following attributes are available on this element: ID
attributes, localization attributes,
universal
attributes,
@keyref
, and the additional attributes listed below. - MDITA
- For the MDITA core profile, the equivalent
of the XDITA
@keyref
attribute is supported. For the MDITA extended profile, attributes can be specified by using the HDITA representation.
For XDITA and HDITA, the following additional attributes are also available:
@kind
- Specifies the usage for the track resource. This attribute is
modeled on the
@kind
attribute on the HTML5<track>
element, as described by the HTML specification, WHATWG version. The values for this attribute are derived from the HTML5 standard:- captions
- Transcription or translation of the dialogue, sound effects, relevant musical cues, and other relevant audio information. This is intended for use when the soundtrack is unavailable, for example, because it is muted or because the user is hard-of-hearing. This information is rendered over the video and labeled as appropriate for hard-of-hearing users.
- chapters
- Chapter titles, which are intended to be used for navigating the media resource. The chapter titles are rendered as an interactive list in the interface for the user agent.
- descriptions
- Textual descriptions of the video component of the media resource. This is intended for audio synthesis when the visual component is unavailable, for example, because the user is interacting with the application without a screen or because the user is blind. Descriptions are synthesized as separate audio tracks.
- metadata
- Tracks intended for use from script. This metadata is not displayed by the user agent.
- subtitles
- Transcription or translation of the dialogue, suitable for when the sound is available but not understood, for example, because the user does not understand the language of the soundtrack. Subtitles are rendered over the video.
@srclang
- Specifies the language of the track resource.
For this element, the @href
attribute specifies
the URI of the track resource.
Examples
This section is non-normative.