检测YouTube视频的可用质量

检测YouTube视频的可用质量,youtube,youtube-api,Youtube,Youtube Api,我正在编写一个应用程序,利用YouTube视频,我希望能够显示最高质量的可用版本。我查看了YouTube API,但似乎找不到一种方法来检测视频的720p和/或1080p版本是否可用 有人知道怎么做吗?我已经在使用他们的数据API来收集有关视频的信息,但负载中似乎没有任何关于web上可消费的不同质量的信息: 我可以硬编码fmt=22,并将其默认为较低质量的版本,但随后我错过了1080p fmt=387。该信息无法通过API获得,但可以在加载页面后通过JavaScript进行查询和更改,例如,如果

我正在编写一个应用程序,利用YouTube视频,我希望能够显示最高质量的可用版本。我查看了YouTube API,但似乎找不到一种方法来检测视频的720p和/或1080p版本是否可用

有人知道怎么做吗?我已经在使用他们的数据API来收集有关视频的信息,但负载中似乎没有任何关于web上可消费的不同质量的信息:


我可以硬编码fmt=22,并将其默认为较低质量的版本,但随后我错过了1080p fmt=387。

该信息无法通过API获得,但可以在加载页面后通过JavaScript进行查询和更改,例如,如果嵌入视频