【问题标题】:PHP: how to download YouTube videos? [closed]PHP:如何下载 YouTube 视频? [关闭]
【发布时间】:2011-11-24 14:10:21
【问题描述】:

我需要能够使用 PHP 直接下载某些 YouTube 视频。根据我在网上阅读的内容,我似乎需要 Flash vars 的 video_idt 参数。

我已经编写了从 YouTube 获取这些值的代码。所以,对于http://www.youtube.com/watch?v=YUBbTMdLD0Q,我得到以下信息:

  • video_id = YUBbTMdLD0Q
  • t = vjVQa1PpcFP86ZrlCWJMcfURrN-0uI5ElVojDbYC4nc%3D

据我了解,接下来我需要做的就是下载文件:http://www.youtube.com/get_video?video_id=YUBbTMdLD0Q&t=vjVQa1PpcFP86ZrlCWJMcfURrN-0uI5ElVojDbYC4nc%3D

这不起作用。有什么建议吗?

【问题讨论】:

  • 点击链接即可。 Chrome 告诉我:“糟糕!此链接似乎已损坏。”
  • get_video 已经有 400 年历史了,它不再起作用了。现在下载 youtube 视频违反了使用条款。可以,但我不会帮你:)

标签: php youtube screen-scraping web-scraping


【解决方案1】:

好吧,我不接受任何使用条款,所以这里有一个脚本链接,可以用其他语言 (JavaScript) 执行您想要的操作,但我相信您可以弄清楚它是如何工作的。它是 MIT 许可证,所以不用担心这里的法律条款 ^^

http://userscripts.org/scripts/review/25105

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-30
    • 2015-09-18
    • 2011-07-18
    • 1970-01-01
    • 2021-10-06
    • 2011-05-01
    • 2011-10-31
    • 1970-01-01
    相关资源
    最近更新 更多