如何使用wget从HTML文件中检索视频

时间:2013-11-10 10:52:40

标签: bash scripting wget

我正在尝试使用wget从网站下载一些视频。我使用了wget的语法。 命令如下:

wget https://some_link/download.mp4?lecture_id=5

问题是它正在下载HTML文件。但是,当我右键单击网站中的此链接并选择Save target as时,我会收到要保存的视频文件。类似地,当我点击链接时,它会显示一个可以保存或打开的视频文件。

我尝试了以下命令,但无济于事: -

wget -O vid.mp4 https://some_link/download.mp4?lecture_id=5

它创建了一个.mp4文件但它没有任何视频。此文件的大小也等于之前创建的HTML文件的大小。

1 个答案:

答案 0 :(得分:0)

您可以使用wget参数来递归下载文件(您可以下载包含此页面所需资源的html页面,如图形)。

或者您可以通过wget下载HTML页面,然后使用带有正则表达式的grep查找mp4文件,然后再次使用wget仅下载mp4文件。