2

我目前正在使用 YouTube 直播一个电视频道(尚处于测试阶段)。

  • 如何为直播添加超过 1 种语言的字幕(带有 POST 字幕 URL)?

  • 即使只使用一种语言字幕,我该如何更改语言?(用户的唯一选择 - 在网络或应用程序上 - 是“EN”,即使标题是其他语言)

  • 当使用 POST 方法时,在直播流上发送字幕如何/在哪里设置/定义每个字幕的持续时间?

请不要参考这个url 链接。我已经知道了。

4

2 回答 2

1

AFAIK 你只能做一种语言,如果有的话。我尝试使用 YouTube 在您链接到的页面上描述的 POST 方法 - 没有成功。只得到

结果 299:“下载时出错 [...] 无法解析 HTTP POST 正文。”

尝试搜索各种支持论坛,但似乎没有人有任何建议,YouTube 从不回复与实时字幕相关的问题。包括这里...

于 2015-10-28T08:57:20.970 回答
0

根据 上的文档contentDetails.closedCaptionsType,您可以使用该选项在视频流中嵌入字幕,closedCaptionsEmbedded并通过编码器在视频中提供 EIA-608 和/或 CEA-708 格式的字幕。

使用字幕流上的“语言”标签指定的不同语言发送与您的视频混合的多个字幕轨道应该允许用户在网络播放器中的不同字幕之间切换。

于 2016-01-10T23:41:44.410 回答