首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找带有字幕的一种特定语言的youtube视频

查找带有字幕的一种特定语言的youtube视频
EN

Stack Overflow用户
提问于 2020-04-21 18:39:41
回答 2查看 1.2K关注 0票数 1

我想抓取Youtube上包含字幕/封闭式字幕(CC)的特定语言的视频。

例如,

  1. 我想抓取200个带有英文字幕/(CC)的随机英语视频。
  2. 我想抓取300个带有中文字幕/(CC)的随机中文视频。
  3. 我想抓取550马来人随机视频与马来字幕/(CC)。

这里有一个api接口,可以帮助提取成绩单,但目前的主要瓶颈是,我必须去youtube搜索这些视频,然后逐个观看,以确定它们是否使用正确的语言,以及它们是否真的包含字幕/CC。

EN

回答 2

Stack Overflow用户

发布于 2020-10-19 20:51:45

一种选择是:

  • 对包含字幕的搜索视频使用YouTube数据API - search请求;为此,使用带值的videoCaption参数:closedCaption
代码语言:javascript
复制
- You might need use another parameters for reduce the search terms to specific topics or get certain desired results; for example, for the `q` parameter, use a search term that retrieves the desired results; also all parameters like: `videoDuration`, `type` = video, `relevanceLanguage`.
  • 一旦你得到这样的结果,复制/粘贴你从请求的结果得到的videoId,并使用你的网络爬虫获得更多的视频和相关的视频。
票数 1
EN

Stack Overflow用户

发布于 2021-03-29 15:32:34

对于仍在努力解决这一问题的人,并且按照YouTube数据API For videoCaption工作的要求,还需要将type参数的值设置为视频:

如果为此参数指定值,则还必须将类型参数的值设置为视频。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61350749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档