Timed Text Markup Language

TTML
Filename extension
.ttml, .dfxp, .xml
Internet media type
application/ttml+xml
Developed byW3C
Initial release1 November 2004; 20 years ago (2004-11-01)[1]
Type of formatTimed text
Extended fromXML
StandardW3C TTML1
Open format?Yes

Timed Text Markup Language (TTML), previously referred to as Distribution Format Exchange Profile (DFXP), is an XML-based W3C standard for timed text in online media and was designed to be used for the purpose of authoring, transcoding or exchanging timed text information presently in use primarily for subtitling and captioning functions. TTML2, the second major revision of the language, was finalized on November 8, 2018. It has been adopted widely in the television industry, including by Society of Motion Picture and Television Engineers (SMPTE), European Broadcasting Union (EBU), ATSC, DVB, HbbTV and MPEG CMAF and several profiles and extensions for the language exist nowadays.

TTML Content may also be used directly as a distribution format and is widely supported in media players, with the exception of major web browsers, where WebVTT, the second W3C standard for timed text in online media, has better built-in support in connection with the HTML5 <track> element; many organisations nevertheless use TTML content on web video using their own player code.

  1. ^ "Timed Text (TT) Authoring Format 1.0 – Distribution Format Exchange Profile (DFXP)". Retrieved 2015-02-16.