是否可以从 youtube-dl 获取口语? [英] Is it possible to obtain the spoken language from youtube-dl?

查看:19
本文介绍了是否可以从 youtube-dl 获取口语?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm using youtube-dl to download videos from youtube that we query using words from a target foreign language, but there's no guarantee that the video is in the target language. Is there any way to know what is the spoken language in a video when using youtube-dl? I figure youtube must know this info since it generates captions for some videos. Thanks!

推荐答案

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

I am not sure if you can use youtube-dl to get the video language, but if you use the Youtube Data API it is possible.

文档here 表明您可以获得多种视频语言方法:

The documentation here shows that you can get the video language in multiple ways:

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

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

The option for you would be to call the Youtube Data API and check if snippet.defaultAudioLanguage matches your desired language.

这篇关于是否可以从 youtube-dl 获取口语?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆