当你右键点击视频并说出“显示视频信息”时,弹出窗口会显示fps,帧丢失等实时时间戳。
我试图查看API文档,但无法找到如何检索这些数据。
我想将此实时视频信息数据存储在一个文件中,并根据时间进行后期分析,以了解视频流质量。
提前致谢。
答案 0 :(得分:2)
应用程序可以看到的有关视频的所有数据都使用以下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}