【问题标题】:Retrieve YouTube video format available检索可用的 YouTube 视频格式
【发布时间】:2010-01-08 18:30:01
【问题描述】:

我目前正在尝试修补Totem Youtube plug-in,我想确定当前播放视频的最佳质量(&fmt 参数)。 JavaScript 可以,但是插件是用 C 开发的。

这可能吗?

【问题讨论】:

    标签: c video youtube


    【解决方案1】:

    您在 YouTube 视频播放器中播放视频吗?

    如果是这样,您可以通过ActionScript 或 JavaScript API 查询质量级别, 见http://code.google.com/apis/youtube/js_api_reference.html#Playback_quality

    【讨论】:

    • 很遗憾,totem 插件有点棘手,但我可以使用一些库在代码本身中进行 javascript 调用吗?
    【解决方案2】:

    感谢youtube-dl python 脚本,我找到了解决方案。 测试是形成最终的 url 并尝试打开它(例如使用 curl),如果格式可用,它将返回 HTTP 代码 303(参见其他位置)以及标题中的真实 url。 如果不可用,则返回 404(未找到)。

    【讨论】:

      猜你喜欢
      • 2013-07-02
      • 2015-09-26
      • 2010-12-30
      • 2014-09-29
      • 2011-04-01
      • 1970-01-01
      • 2015-07-22
      • 2013-03-06
      • 2012-01-11
      相关资源
      最近更新 更多