【问题标题】:Find direct video.google.com url of a youtube video查找 youtube 视频的直接 video.google.com 网址
【发布时间】:2010-10-21 20:56:35
【问题描述】:

一些 youtube 视频服务器由 google 缓存服务器和其他 youtube 缓存服务器提供。我想找到由谷歌服务器提供的 youtube 视频的直接网址。例如 youtube 视频的直接 url(id=Q_6qRyYn-68) 是 http://r7.fra07s04.googlevideo.com/videoplayback?ip=78.0.0.0&sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Calgorithm%2Cburst%2Cfactor&algorithm=throttle-factor&itag=5&ipbits=8&burst=40&sver=3&expire=1287626400&key=yt1&signature=35C71F45A33FB158D6454EE904A66D087CC6C2AF.AB5EC691E682D5671611E5012DB28B9FB64B0239&factor=1.25&id=43feaa472627fbaf&st=lc

我不知道 i,t 是否可行,因为签名和过期参数是动态的。如果不可能,则会出现另一个问题。有没有办法强制从谷歌服务器而不是 youtube 服务器提取 youtube 视频?

【问题讨论】:

  • 以防万一有人想快速做到这一点savethevideo.com这个网站做得很好。

标签: caching youtube


【解决方案1】:

互联网上有几个 YouTube 下载器,但它们往往会在一段时间后停止工作。这表明 Google 会不时更改视频链接的生成方式。

对我来说,可靠下载 YouTube 视频的唯一方法是使用 Safari,然后打开“活动”窗口 (alt-cmd-A)。在那里我可以看到所有的 http 下载,其中一个持续运行(因为 YouTube 使用渐进式 http 下载)是视频 http url。

【讨论】:

    猜你喜欢
    • 2023-04-03
    • 2012-11-18
    • 2015-11-16
    • 1970-01-01
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 2013-11-19
    • 2018-12-31
    相关资源
    最近更新 更多