Timed Text Markup Language
TTML | |
---|---|
Filename extension |
.ttml, .dfxp, .xml |
Internet media type |
application/ttml+xml |
Developed by | W3C |
Initial release | 1 November 2004[1] |
Type of format | Timed text |
Extended from | XML |
Standard | W3C TTML1 |
Free format? | Yes |
Timed Text Markup Language (TTML) is one of W3C's standards regulating timed text on the internet.
“TTML is used in the television industry for the purpose of authoring, transcoding and exchanging timed text information and for delivering captions, subtitles, and other metadata for television material repurposed for the Web or, more generally, the Internet. There is partial and full support of TTML in components used by several Web browsers plugins, and in a number of caption authoring tools.”
In 2010, after discussions about its adoption in HTML5, WHATWG opted for a new but more lightweight standard based on the popular SRT format, now named WebVTT.[2] It is in continued use, however, by applications that don't rely on HTML5, such as the popular set-top box Roku.[3]
Profiles
The TTML standard specifies a wide range of features, many of which are not necessary for specific applications. For this reason, the standard develops the concept of profiles, which are subsets of required features from the full specification.
References
- ^ http://www.w3.org/TR/2004/WD-ttaf1-dfxp-20041101/. Retrieved 2015-02-12.
{{cite web}}
: Missing or empty|title=
(help) - ^ "WebVTT versus TTML: XML considered harmful for web captions?". Retrieved 16 February 2015.
- ^ "Roku Closed Caption Support". Retrieved 16 February 2015.