如何从流媒体网站下载文件?

时间:2016-07-01 19:37:04

标签: web youtube streaming

我正在尝试从youtube,soundcloud等流媒体网站下载文件。我知道像youtube-dl这样的工具,但我想了解它是如何完成的。

我已经尝试通过Chrome检查员来试图找出网站是如何工作的,但我迷路了。我试过查看youtube-dl的来源,但我也迷失了。

所以,我猜我的问题是......

  • 在尝试编写自己的工具之前,我应该注意哪些主题?
  • 像youtube-dl这样的工具如何从流媒体网站下载文件?

1 个答案:

答案 0 :(得分:0)

"在尝试编写自己的工具之前,我应该注意哪些主题?" - 抱歉,我不知道O.o

"像youtube-dl这样的工具如何从流媒体网站下载文件?"

YouTube下载网站确定通过YouTube播放器投放的FLV文件的位置。它实质上是逆向工程师提供服务于视频并获取源的Java(现在是HTML5)。

然后它会提示您的浏览器开始下载该FLV文件,或者将其转换为云端,以便您以所需的格式下载。所有这些都是使用VBScript或Visual Basic和Java完成的。