使用 wget 访问视频下载 link

Using wget to acces to a video download link

我是 bash 脚本编写的新手,听说 "wget" 我决定编写一个脚本来仅从流云(或其他)下载 .mp4 文件 link.

我通常使用它是这样的:

wget -q -O - http://somelink.com | grep keyword

(我将 wget 重定向到标准输出)

但我遇到的问题是我意识到我只是获取页面的源代码,您必须等待几秒钟才能单击 "go to video" 按钮。所以我现在坚持下去,我不知道如何访问我真正感兴趣的页面的源代码,在那里我可以 grep .mp4 link。我听说了一些 post 的要求,但说实话,我不知道如何使用它。

抱歉,如果我在 shell 脚本编写方面看起来太新手,那我就是。

非常感谢。任何帮助将不胜感激。

在您的查询中,您只是要求将 wget 的输出写入文件。这更像是重定向。

尝试:

wget -e --robots=off -r --level=0 -nc --accept mp4 somewebsite.com

如果文件以 .mp4 扩展名保存,这将起作用。

--level=0 是个例外。您可以在不使用 --level 开关的情况下尝试该命令。