如何使用 Youtube API 为 Youtube 视频添加字幕?

2024-02-01

是否有可能添加字幕 to Youtube视频使用Google Youtube API v3(重要条件 - 视频不是所有者)?

任务:使用所选语言添加自定义字幕Google APIs Client Library for JavaScript.

(Google maps API允许添加、自定义Markers(例如)他们的地图,也许有一个解决方案subtitles当我们谈论Youtube API?)


Google 将它们称为“字幕”,API 部分称为YouTube API v2.0 – 字幕 https://developers.google.com/youtube/2.0/developers_guide_protocol_captions.

执行字幕相关时请注意以下要求 API操作:

  • 字幕仅适用于 API 版本 2。
  • 视频的字幕只能由该视频的所有者创建、检索、修改和删除。要执行这些操作 视频,您必须提交经过身份验证的 API 请求, 视频的所有者是登录用户。因此,API 请求 标题操作必须包含格式正确的授权 标头。
  • 创建 (POST)、更新 (PUT) 或删除 (DELETE) 字幕的请求必须使用 X-GData-Key 来标识您的开发人员密钥 请求头或关键请求参数。

这意味着您可以使用 API 添加字幕,但您需要拥有该视频的所有者访问权限。这是一项严格的政策,因此您不会在任何视频上显示“错误”的字幕,例如,视频中内容的翻译与实际情况不同。

您只能解决这个问题,将视频放入容器中,然后将您自己的文本覆盖在视频上,从而模拟字幕。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Youtube API 为 Youtube 视频添加字幕? 的相关文章

随机推荐