【问题标题】:Get video url given video link获取给定视频链接的视频网址
【发布时间】:2015-07-31 03:41:50
【问题描述】:

问题是如果我在 Python 中有视频链接,如何获取视频 url? 你能给我任何关于如何执行它的工具提示吗?

例如,我有str = "http://www.youtube.com/watch?v=dQw4w9WgXcQ",但我需要类似的东西:url = http://r3---sn-hp2u-n8ve.googlevideo.com/videoplayback?pcm2cms=yes&ip=...

【问题讨论】:

    标签: python video youtube-api


    【解决方案1】:

    基本上你不能。前段时间我也在尝试做同样的事情,发现 youtube 中的视频根据安全级别分为 4 到 5 个类别。

    (天真地命名它们)

    第一种类型:您可以通过我的以下链接轻松找到该视频How to get flv url from youtube videos

    2nd type:你可以从1st type的方式获取视频,但是's'字段是分开的,你需要单独解析它。但它是简单可行的。

    第三种:您没有直接的方法来获取's'字段,但它是可行的。

    第四类:这是万物之母。 youtube 服务器将算法和编码的 url 作为输入发送到 youtube 播放器。 然后由播放器自己应用该算法并解码编码的url(是的,就是这样,请不要要求证明)...

    PS:这是个人经验,我没有做太多的理论研究。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-03
      • 2017-10-09
      • 2019-02-10
      • 2017-07-30
      • 2015-08-18
      • 1970-01-01
      • 2015-11-16
      • 1970-01-01
      相关资源
      最近更新 更多