使用终端从网站下载所有链接的 mp3 文件

使用终端从网站下载所有链接的 mp3 文件

我尝试使用 wget 从此 URL 下载所有 mp3 文件,但运气不佳。我尝试过此 wget 命令wget -c -A '*.mp3' -r -l 1 -nd [URL],还尝试过使用 wget 执行其他一些操作,但均未成功。

这是我尝试下载音频的链接:http://www.alharamain.gov.sa/index.cfm?do=cms.scholarsubject&schid=33966&subjid=26550&audiotype=lectures&browseby=speaker

这是音频文件之一的示例以及它们在页面上的链接位置

<audio preload="none" controls="">
       <source src="http://www.alharamain.gov.sa/AudioDir2/68262.mp3">
</audio>

另外,有没有办法可以在下载文件时重命名文件或在文件名中添加曲目编号?

如果您对如何使用 curl 或其他命令有任何建议,也可以。另外,如果您建议我使用 node 而不是 bash,我也可以接受。虽然 bash 似乎更简单,但如果可能的话,我想使用它。

相关内容