我正在使用Youtube API v3和一个用于搜索游戏流的网站。对于游戏,4K和60FPS对某些用户来说是 critical ...
虽然搜索 - >列表似乎相当广泛,但它缺少4K和60 FPS的过滤器。唯一相关的选择似乎是videoDefinition =' high' (720P +)。此外,Video-> List-> FileDetails信息仅供渠道所有者使用。我错过了什么吗?如何将搜索过滤为仅4K和/或48+ FPS?
答案 0 :(得分:0)
嗯,我认为现在YouTube API中没有可以过滤FPS结果的方法。就像你说的那样,通过质量过滤视频的唯一方法是使用videoDefinition
,但只有标准和高选项。
我尝试使用Videos: list
方法检查不同视频的质量,并使用contentDetails
作为一部分来查看定义。通过这种方式,我只得到"hd"
的定义结果。我尝试的所有高质量视频都具有"hd"
以下是我用来检查此video
的示例请求https://www.googleapis.com/youtube/v3/videos?part=contentDetails&id=6pxRHBw-k8M&key=YOUR_API_KEY