Youtube API如何获取视频信息

时间:2012-12-28 19:32:19

标签: api video youtube

当你右键点击视频并说出“显示视频信息”时,弹出窗口会显示fps,帧丢失等实时时间戳。

我试图查看API文档,但无法找到如何检索这些数据。

我想将此实时视频信息数据存储在一个文件中,并根据时间进行后期分析,以了解视频流质量。

提前致谢。

2 个答案:

答案 0 :(得分:2)

请注意,此答案不再有效。请参阅下面的Dex's answer

应用程序可以看到的有关视频的所有数据都使用以下URL解析为XML(如果您愿意,还可以使用JSON):

  

XML: http://gdata.youtube.com/feeds/api/videos/###########?v=2

     

JSON: http://gdata.youtube.com/feeds/api/videos/###########?v=2&alt=json-in-script

只需将##########替换为您视频的?v=个号码即可。例如:http://gdata.youtube.com/feeds/api/videos/rznYifPHxDg?v=2

答案 1 :(得分:2)

您将不得不使用新的v3 API。您可以在此处注册YouTube密钥:https://console.developers.google.com/apis/api/youtube.googleapis.com

文档:https://developers.google.com/youtube/v3/docs/videos/list

要获取实际视频信息,您可以使用此网址:

https://www.googleapis.com/youtube/v3/videos?id={VIDEO_ID}&part=snippet%2CcontentDetails%2Cstatistics &key={YOUR_API_KEY}