是否可以按字幕语言搜索 YouTube 视频?

Posted

技术标签:

【中文标题】是否可以按字幕语言搜索 YouTube 视频?【英文标题】:Is it possible to search YouTube videos by the language of their captions? 【发布时间】:2013-03-13 11:47:19 【问题描述】:

没有办法直接在 YouTube 上执行此操作,所以我想知道是否可以通过 API 执行此操作?在网站上,您可以只过滤带有字幕的视频,但如果您想搜索带有法语字幕的视频,则不能。

非常感谢。

【问题讨论】:

【参考方案1】:

似乎不可能:

caption 标题参数使您能够将搜索限制为 有或没有字幕轨道的视频:仅请求视频 有字幕,将caption 参数值设置为true。为了 例如,下面的 URL 将检索有字幕的视频和 与搜索词“冲浪”匹配的:

https://gdata.youtube.com/feeds/api/videos?q=surfing&caption&v=2 注意: 出于向后兼容的原因,API 也只会返回 如果包含标题参数但包含标题的视频 不指定参数值。

要仅请求没有字幕的视频,请设置字幕 参数值为假。例如,下面的 URL 将检索 没有字幕且与搜索词匹配的视频 “冲浪”:

https://gdata.youtube.com/feeds/api/videos?q=surfing&caption=false&v=2 注意:如果您指定 参数具有除 true 或 false 之外的任何值。

来源:https://developers.google.com/youtube/2.0/developers_guide_protocol#captionsp

【讨论】:

以上是关于是否可以按字幕语言搜索 YouTube 视频?的主要内容,如果未能解决你的问题,请参考以下文章

获取只有字幕 Youtube API 的视频列表

我可以使用 Youtube API 在字幕轨道中搜索关键字/时间戳吗?

Youtube API v3 按标签搜索自己的视频

怎样快速下载YouTube视频字幕

油管字幕突然间不显示了

从 API 获取 YouTube 自动转录?