【问题标题】:Youtube API how to get video infoYoutube API 如何获取视频信息
【发布时间】:2012-12-14 00:36:54
【问题描述】:

当您右键单击视频并说“显示视频信息”时,会弹出一个实时显示 fps、丢帧等并带有时间戳的弹出窗口。

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

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

提前致谢。

【问题讨论】:

  • 据我所知,目前还没有通过YouTube API或者RSS提要获取“显示视频信息”信息的功能方法。
  • 是的,很抱歉。 :(

标签: api video youtube


【解决方案1】:

您将不得不使用新的 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}

【讨论】:

    【解决方案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

    【讨论】:

    • Google 已不再使用此方法。
    猜你喜欢
    • 1970-01-01
    • 2013-04-04
    • 2013-05-09
    • 2013-03-03
    • 2015-04-14
    • 1970-01-01
    • 2013-07-10
    • 2015-08-10
    • 2018-04-26
    相关资源
    最近更新 更多