实现专业品质的联机视频:交互字幕的新规范

我们正在实施另一重要的构造块,可以实现专业品质的联机视频交付和播放,Web 上的视频字幕质量将会获得大幅提升。为了获得广播电视级的效果,Web 需要提供字幕功能,包括文字突出显示、字幕与解说词之间的紧密同步、灵活的字幕定位、字幕样式以及字幕动画 – 所有这些功能都是最近 W3C Timed Text Working Group (TTWG) 最近发布的配置规范的一部分。Microsoft 与内容所有人、视频分发者以及设备提供商共同协作,致力于开发规范,确保实现交互性以及简化的隐藏式字幕的制作以及交付。对于内容和工具提供商而言,遵守规范可以使制作的交互式字幕文件可交付到范围更广的软件和设备,同时符合不断演进的行业要求。

字幕是任何专业品质视频体验不可或缺的一部分,其意义远远不仅限于弥补未听清的内容以更全面地获取视频内容。可以在喧闹的环境中启用字幕,如体育场馆。字幕还可以帮助我们理解外语原音电影。当然,我确信,不是只有启用了字幕的人才能更好地理解 Netflix 公司派送的电影中晦涩难懂的发音。

2013 年 2 月,Microsoft 与 W3C Timed Text Working Group (TTWG) 中的行业相关人士共同推出了 TTML Simple Delivery Profile for Closed Captions (SDP-US) 配置规范。这个新的规范吸纳了来自 DECESMPTEEBU 的媒体行业作家以及包括 Adobe、MovieLabs、NBC Universal、Cox、Apple、Netflix 和 Microsoft 行业专家的观点。

SDP-US 是基于时序文本标记语言 (TTML)(一种在专业视频领域应用了数年的字幕交互规范),明确地定义了关键字幕格式功能,例如布局、样式、时分以及内容要求,使得内容作者以及工具提供商可以轻松地创建交互式字幕文件,以符合不断演进的行业要求。SDP-US 可以帮助简化隐藏式字幕的制作,可以通过多种软件和设备向 Web 交付媒体内容,例如 Internet Explorer 这样的浏览器,以及诸如 Xbox 这样的设备或通过使用 Microsoft Media Player Framework 构建的应用程序。 

Internet Explorer 是通过 TTML 和 WebVTT 文件格式的 <track> 元素支持包括基于 HTML5 的视频字幕的最早浏览器之一。从那时起,我们已经收到了不少来自内容创作者的明确反馈:他们需要一种交互式、简单并且全功能的字幕解决方案,可以满足针对联网设备上浏览器和其他软件的不断出现的新要求。 SDP-US 通过为 HTML5 <track> 元素定义一组简洁的字幕功能集,可以满足此需求。开发者可以提供一个字幕文件,其中包含视频对话或操作的带样式的文本,并使用 <track> 元素呈现并显示该文件的内容,从而可以向 HTML5 视频添加字幕。 

为了说明某些新的 SDP-US 字幕规范的作用,下面是 Internet Explorer 如何利用一个默认的纯文本样式和位置呈现字幕的示例:

IE10 中的字幕始终类似这样

有了 SDP-US,字幕制作者在字幕定位和字幕样式方面具有更大的灵活性,如下面的示例所示:

SDP-US 允许字幕放置在屏幕上的任意位置

它允许对字幕文本突出重点以及添加颜色

字幕区域也可以用颜色填充

不断涌现的 Web 规范和强大的内容交付基础结构令实现专业品质的联机视频指日可待。字幕是一种重要的构造块,用于实现专业品质的视频,Microsoft 正在积极与行业合作伙伴共同协作,以便实现丰富的字幕体验。如果您正在制作 Internet 视频,我们邀请您查看最新的 SDP-US 配置,并加入行业讨论和交流,开始考虑如何将您的字幕内容适应 SDP-US,随时欢迎您的反馈。

— Internet Explorer 小组项目经理 Sandeep Singhal