Timed Text Markup Language 2 (TTML2)

Posted by

Vincenzo Rubano
on · one minute reading.

Timed Text Markup Language (TTML) 2 is both a format and a markup language to represent timed text media for the purpose of interchange among authoring systems. According to the standard, Timed text is defined as “textual information that is intrinsically or extrinsically associated with timing information”.

While TTML is intended to be used for the purpose of transcoding or exchanging timed text information among legacy distribution content formats presently in use for subtitling and captioning functions, TTML content may be used directly as a distribution format for captions and subtitles as well. For instance, it can be leveraged as a standard content format to reference from a HTML element, or a or media element in a SMIL 3.0 document.

Filed under: