PHP:如何下载YouTube视频?

时间:2011-11-24 14:10:22

标签: php youtube screen-scraping web-scraping

我需要能够使用PHP直接下载某些YouTube视频。根据我在网上看到的内容,似乎我需要Flash变量的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

这不起作用。建议?

1 个答案:

答案 0 :(得分:1)

我没有接受任何使用条款,所以这里是一个脚本链接,用其他语言(JavaScript)做你想要的,但我相信你可以弄清楚它是如何工作的。它是麻省理工学院的许可证所以不要担心这里的法律条款^^

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