使用 Wget 获取网站 link 中的每个 mp4 文件,检查 link 中每个 link 的嵌入 mp4 links

using Wget to get every mp4 file in a website link, that checks every link in that link for embeded mp4 links

所以我想用wget从这个网站下载所有的mp4文件:

https://coursevania.courses.workers.dev/[coursevania.com]Python%20for%20Data%20Science%20and%20Machine%20Learning%20Bootcamp/

然而,当我尝试时,它总是下载索引文件,并且不检查网站中的任何 link。 加载网站 link 也需要大约几秒钟的时间。你可以在网站上试试。 我试过了

wget -r -l2 -nd -A'*.mp4*' https://coursevania.courses.workers.dev/[coursevania.com]Python%20for%20Data%20Science%20and%20Machine%20Learning%20Bootcamp/ 

老实说,我不知道我在做什么,我也测试了 robots.txt 文件并将其设置为忽略但它仍然 returns 相同的结果,下载索引文件并停止。我真的是 wget 的新手。

不可能。

由于 wget 不是 javascript 引擎,它无法知道 link 到 mp4 资源(直到页面中的 javascript 被执行) .页面源视图显示它完全是通过 this 脚本生成的。
如果你真的需要递归地这样做,你应该考虑使用 javascript。看看 https://phantomjs.org/.