我正试图从youtube、soundcloud等流媒体网站下载文件。我知道像youtube-dl这样的工具,但我想了解一下自己是如何做到的。
我试着通过铬探测仪来找出这些站点是如何工作的,但是我迷路了。我试过浏览youtube-dl的来源,但我也迷失了方向。
所以我想我的问题是..。
发布于 2016-07-01 19:40:39
“在尝试编写自己的工具之前,我应该仔细研究哪些主题?”- -对不起,我不知道O.o。
“像youtube-dl这样的工具是如何从流媒体站点下载文件的?”
YouTube下载网站确定通过YouTube播放器提供的FLV文件的位置。从本质上说,它反向设计了服务视频并获取源代码的Java (现在是HTML5)。
然后,它会提示浏览器开始下载该FLV文件,或者将其在云中转换为您想要的格式下载。所有这些都是用VBScript或Visual和Java完成的。
https://stackoverflow.com/questions/38152857
复制相似问题