从 Youtube API 和搜索>列表中过滤 4K 和 60FPS 结果



我正在使用Youtube API v3和搜索游戏流的网站。对于游戏来说,4K和60FPS对于某些用户来说是至关重要的。

虽然搜索->列表看起来相当广泛,但它缺少4K和60 FPS的过滤器。唯一相关的选项似乎是videoDefinition='high' (720p+)。此外,Video->List->FileDetails信息仅对频道所有者可用。我错过什么了吗?我如何过滤搜索到只有4K和/或48+ FPS?

我认为现在YouTube API中没有方法可以根据FPS过滤结果。就像你说的,过滤视频质量的唯一方法是使用videoDefinition,但只有标准和高选项。

我尝试使用Videos: list方法检查不同视频的质量,并使用contentDetails作为查看定义的一部分。通过这种方法,我只得到了"hd"的定义结果。我尝试的所有高质量视频都有相同的"hd"

结果

下面是我用来检查视频的请求示例

https://www.googleapis.com/youtube/v3/videos?part=contentDetails&id=6pxRHBw-k8M&key=YOUR_API_KEY

相关内容

  • 没有找到相关文章

最新更新