IMSC 及其他标准
IMSC 是国际努力将流行的 TTML 配置文件(如 EBU-TT-D 和 SMPTE-TT)整合在一起的结果。本文概述了 IMSC 与这些其他字幕标准之间的关系,并解释了 IMSC 版本之间的差异。
IMSC 规范谱系
用于互联网媒体字幕和隐藏字幕的 TTML 配置文件(或 IMSC)是面向全球字幕和隐藏字幕的定时文本标记语言规范系列的受限版本。
IMSC 旨在成为 SMPTE-TT(SMPTE ST 2052-1)的实用应用,该格式被 FCC 指定为安全港格式。因此,大多数 SMPTE-TT 文档都应使用 IMSC 渲染器正确渲染(请参阅 限制),并且从 CTA 608/708 到 SMPTE-TT 的转换指南(SMPTE RP 2052-10 和 SMPTE RP 2052-11)也适用于 IMSC。
IMSC 也是 SDP-US 和 EBU-TT-D 的语法超集,因此符合这两种格式之一的文档都是有效的 IMSC 文档,并且可以由 IMSC 渲染器渲染 - 请参阅 与其他基于 TTML 的规范的兼容性 以了解更多详细信息。
IMSC 的起源可以追溯到 CFF-TT 格式,并且 CFF-TT 文档 可以相对容易地转换为 IMSC。
活跃的 IMSC 版本
目前正在使用两个版本的 IMSC
IMSC 1.1 的设计使得有效的 IMSC 1.0.1 文档也是有效的 IMSC 1.1 文档,并且将在 IMSC 1.1 渲染器上按预期渲染。但是,它确实在 IMSC 1.0.1 的基础上添加了重要的功能
- 日语文本布局功能,如 ruby。
- 在合成到绝对亮度高动态范围视频时支持作者控制的亮度。
- 支持立体 3D。
注意:IMSC 1.1 还弃用(但不禁止)一些在实践中没有用处或存在更好替代方案的功能。
总而言之,鼓励作者尽可能创建 IMSC 1.0.1 文档以实现最大兼容性,并鼓励实施者实施对 IMSC 1.1 的支持以实现全球覆盖。
总结
本文档提供了您需要了解的关于 IMSC 及其与其他规范之间关系的所有信息。