youtube - 如何自动翻译嵌入的视频?

标签 youtube youtube-javascript-api

非常简单。

如果我使用此代码:https://www.youtube.com/embed/d0yGdNEWdn0?&hl=en&cc_lang_pref=en&cc_load_policy=1

和:

hl=en 和 cc_lang_pref=en 选择英语

cc_load_policy=1 激活订阅

它会正常工作并用英语显示我的潜艇。

问题是,如果我使用葡萄牙语:https://www.youtube.com/embed/d0yGdNEWdn0?&hl=pt&cc_lang_pref=pt&cc_load_policy=1

它不会工作,因为没有葡萄牙语字幕。但是,您可以使用自动翻译,然后根据需要使用葡萄牙语字幕。

问题是:如何创建自动激活英语>>葡萄牙语翻译的链接?我一直在寻找它并没有找到答案。

先感谢您!

最佳答案

最近有同样的问题,但没有明确的答案。

TL;DR:只需上传带有相同代码的 PT 翻译字幕。

您的 pt 代码是正确的。是 YouTube 没有使用您的 URL。

根据 YT 自己的逻辑 - 他们给 自动翻译 字幕完全由用户控制(通过点击)。并且没有办法从开发者端(2019-04)覆盖它。

同时您可以添加自己的葡萄牙语字幕。即使它们是通过谷歌翻译从英文原文翻译过来的。您的代码将开始工作。

给我这些信息的回复:https://support.google.com/youtube/forum/AAAAiuErobUTdcd8GOxOLE/?hl=en&gpf=%23!msg%2Fyoutube%2FTdcd8GOxOLE%2F9iVrU-qOc5YJ&msgid=9iVrU-qOc5YJ

关于youtube - 如何自动翻译嵌入的视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36321408/

相关文章:

javascript - 流YouTube视频WordPress小部件

google-chrome - 尽管已完全加载,Youtube嵌入仍无法播放,仅适用于Chrome

vb.net - YouTube 签名解密以及 VB.Net 的工作示例

php - 如何使用PHP创建YouTube视频库

r - 将 instagram/youtube 嵌入到 Shiny R 应用程序中

api - 使用 YouTube API 的私有(private)观众

javascript - 达到 3 分钟后从 chrome 控制台暂停 YouTube 视频

google-chrome-extension - 我无法在Chrome扩展程序上播放youtube chromeless播放器

youtube - 有什么方法可以避免在搜索结果中获取带有 “sign in to confirm your age”的视频?

php - 将多个社交媒体网站上的关注者数量提升到一种XML