没有办法直接在YouTube上进行,所以我想知道是否有办法通过API进行此操作?在网站上,您只需过滤带有字幕的视频,但如果您想搜索具有法语字幕的视频,则不能。
非常感谢。
答案 0 :(得分:0)
似乎不可能:
caption caption参数使您可以将搜索限制为 有或没有字幕轨道的视频:仅请求视频 如果有标题,请将标题参数值设置为true。对于 例如,下面的网址将检索带有字幕的视频 匹配搜索词“冲浪”:
https://gdata.youtube.com/feeds/api/videos?q=surfing&caption&v=2注意: 出于向后兼容性原因,API也将仅返回 如果您包含标题参数但具有标题的视频 不指定参数值。
要仅请求没有字幕的视频,请设置标题 参数值为false。例如,下面的URL将检索 没有字幕且与搜索字词匹配的视频 “冲浪”:
https://gdata.youtube.com/feeds/api/videos?q=surfing&caption=false&v=2 注意:如果指定,API将返回HTTP 400响应 带有除true或false之外的任何值的参数。
来源:https://developers.google.com/youtube/2.0/developers_guide_protocol#captionsp