【问题标题】:Is it possible to obtain the spoken language from youtube-dl?是否可以从 youtube-dl 获得口语?
【发布时间】:2018-04-16 18:05:58
【问题描述】:

我正在使用 youtube-dl 从 youtube 下载我们使用目标外语单词查询的视频,但不能保证视频是目标语言。使用 youtube-dl 时,有什么方法可以知道视频中的口语是什么?我认为 youtube 必须知道此信息,因为它会为某些视频生成字幕。 谢谢!

【问题讨论】:

    标签: youtube youtube-api youtube-dl


    【解决方案1】:

    我不确定你是否可以使用 youtube-dl 来获取视频语言,但如果你使用 Youtube Data API 是可能的。

    文档here显示可以通过多种方式获取视频语言:

    • 视频标题/描述语言:snippet.defaultLanguage
    • 默认音轨中的口语:snippet.defaultAudioLanguage

    您可以选择调用 Youtube Data API 并检查 snippet.defaultAudioLanguage 是否与您想要的语言匹配。

    【讨论】:

    • 它现在好像不见了,在你链接的文档中没有snippet.defaultLanguage 值了。
    • @fedorqui 我刚刚查看了链接上的文档。 snippet.defautlLanguagesnippet.defaultAudioLanguage 仍然记录在案。也许你只是想念他们?
    • 这很奇怪,因为我在整个页面中找不到任何defaultLanguagedefaultAudioLanguage文字developers.google.com/youtube/v3/docs/videos
    • 确实很奇怪。所以您在页面上的任何地方都看不到thisthis?对我来说,它位于Properties
    • 哦,现在我看到他们了!不同之处在于我将笔记本电脑的语言从西班牙语更改为英语,所以现在 youtube 以英语显示该网站。非常感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    • 2013-02-02
    • 1970-01-01
    • 1970-01-01
    • 2022-12-01
    相关资源
    最近更新 更多