TTML(Timed Text Markup Language,定时文本标记语言)是一种基于 XML 的文本格式,专门用于表示定时文本信息。它主要应用于视频和音频内容中的字幕与隐藏式字幕制作。TTML 文件不仅包含需要显示的文本内容,还包含精确的时间信息,用于指定每段文本在屏幕上出现和消失的具体时间,从而实现文本与音视频内容的精准同步。作为 W3C 的推荐标准,TTML 得到了各类媒体播放器、视频编辑软件及在线视频平台的广泛支持。它为字幕提供了一种标准化的表示方式,确保了不同系统和设备间的兼容性。TTML 支持多种样式设置,包括字体大小、颜色、位置和对齐方式,允许用户自定义字幕的外观。此外,它还支持在单个文件中包含多种语言,非常适合多语言内容的处理。该格式设计兼顾了人类可读性与机器可处理性,既便于手动创建,也支持定时文本内容的自动化生成。TTML 常用于广播电视、在线视频流媒体以及 DVD/蓝光光盘的制作。