从网站命名挑战中下载mp3

时间:2020-03-20 09:31:20

标签: r download mp3

我正在使用download.file从已经允许您下载它们的网站上获取mp3文件(这里没有有趣的事情!),但是我想创建一个可扩展以获取所有鸟儿歌曲的功能,重要的是给文件命名。

在下面的示例脚本中,您可以看到如何轻松获得一个mp3,但是请注意,该mp3文件仅被命名为“ 3900”,该页面可以通过转到所选网站bearded reedling来找到。然后右键单击歌曲的播放按钮,然后在新标签页中将其打开,该标签会给出与鸟名相关的荒谬网址“ https://www.vogelwarte.ch/assets/media/voices/3900.mp3

download.file(url = "https://www.vogelwarte.ch/assets/media/voices/3900.mp3"
          , destfile="~/Desktop/Birdsongs/bearded-reedling.mp3"
          , method="auto"
          , quiet = FALSE
          , cacheOK = TRUE
          , mode="wb"
          , extra = getOption("download.file.extra")
          , headers = NULL)

所以我的问题是,如何在网站上遍历所有鸟类名称的同时保持某种一致的文件命名,以便知道哪个文件属于哪个鸟类?

0 个答案:

没有答案