当您右键单击视频并说“显示视频信息”时,会有一个弹出窗口实时显示 fps、丢帧等,并带有时间戳。
我试图查看 API 文档,但找不到如何检索这些数据。
我想将此实时视频信息数据存储在一个文件中,并根据时间进行后期分析以了解视频流质量。
提前致谢。
您将不得不使用新的 v3 API。您可以在此处注册 YouTube 密钥:https ://console.developers.google.com/apis/api/youtube.googleapis.com
文档:https ://developers.google.com/youtube/v3/docs/videos/list
要获取实际的视频信息,您可以使用以下 URL:
https://www.googleapis.com/youtube/v3/videos?id={VIDEO_ID}&part=snippet%2CcontentDetails%2Cstatistics &key={YOUR_API_KEY}
应用程序可以看到的有关视频的所有数据都使用以下 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