说到视频字幕格式,一般大家都会想到.srt,.ass之类大家比较常用的格式。而现在说到 Web 字幕格式,大家第一反应肯定都是WebVTT。我们知道在或者标签中要加载字幕的话,需要使用标签将字幕文件嵌入进来。而在track 的文档中我们会发现其实还有一种 Web 字幕格式,那就是本文的主角 TTML。The tracks are formatted inWebVTT format (.vtt files) — Web Video Text Tracks orTimed Text Markup Language (TTML).
TTML 简介
虽然这个字幕格式标准 2010 年就已经成为正式标准了,但是知道的人其实并不多。TTML 全称是 Timed Text Markup Language,是一种基于 XML 的时序文本标记语言。它旨在用于全球范围内的跨字幕和字幕传递应用程序,从而简化互操作性并保持与其他字幕文件格式的一致性和兼容性。
TTML 提供了一种基于时间的配置文件,用来描述与数字媒体相关的文本、图形、图像等内容的出现、位置、样式以及动效等相关配置。因其基于文本字幕标准的工作让更多数字媒体内容提高了无障碍访问能力,于2016年1月8日,荣获由美国国家电视艺术与科学学院颁发的技术与工程艾美奖。