从soundcloud抓起一个艺术家

soundscrape的Python项目详细描述


![声音刮擦!](http://i.imgur.com/nhat2ow.png)

soundscrape[![构建状态](https://travis ci.org/miserlou/soundscrape.svg)(https://travis-ci.org/miserlou/soundscrape)[![python 2](https://img.shields.io/badge/python-2-brightgreen.svg)(https://pypi.python.org/pypi/soundscrape/)[![python 3](https://img.shields.io/badge/python-3-brightgreen.svg)(https://pypi.python.org/pypi/soundscrape/)[![PYPI](https://img.shields.io/PYPI/v/soundscrape.svg)(https://pypi.python.org/pypi/soundscrape)
====

**soundscrape**使从soundcloud(以及bandcamp和mixcloud)下载艺术家变得非常容易,即使是那些没有下载链接的艺术家!它也会自动创建ID3标记(包括唱片集艺术),这很方便。

usage
----


first,install it:

``bash
``pip install soundscrape
````

注意,如果有问题,请首先尝试更新到最新版本:

``bash
pip install soundscrape--upgrade
```

然后,只需调用soundscrape和要刮的艺术家的名称:

`` bash
soundscrape rabbit-i-am
````

就完成了!万岁!文件以MP3格式存储,格式为**artist name-track title.mp3**。


o下载:

``bash
soundscrape https://soundcloud.com/vsauce awesome/sets/awesome
````

--


soundscrape还可以从带有*-g*参数的soundcloud组下载曲目。

``bash
soundscrape shopped and screw-gn 2
````

--


``bash
soundscrape foolsgoldrecs-t danny brown dip
`````

*-l*:

``bash
soundscrape troyboi-l
`````

>或者直接使用url:

``bash
``soundscrape https://soundcloud.com/troyboi/likes
```

高质量的下载只有
--


默认情况下,soundscrape会尝试破坏它所能做到的一切。但是,如果您只想下载有官方下载的曲目(通常以更高质量的320kbps比特率),可以使用*-d*参数。

``bash
soundscrape sly dogg-d
`````


keep preview tracks
--

oundcloud现在提供。您可以选择使用*-k*参数保留这些预览片段。

``bash
soundscrape chromeo-k
```

folders
--


然而,使用*-f*参数,soundscrape更像是一个下载管理器,并将歌曲分类为以下格式:

````
./艺术家姓名-专辑名称/歌曲编号-歌曲标题.mp3
````


它还将跳过以前下载的曲目。

``bash
soundscrape killercitydevils-f
```

bandcamp
--------

soundscrape还可以从bandcamp中下载唱片。对于bandcamp页面,请使用*-b*参数以及艺术家的用户名或特定url。一次只能下载一张专辑。这适用于所有其他参数,除了*-d*之外,据我所知,BandCamp流只有一个比特率。

-f
```

这也适用于托管在bandcamp上的非bandcamp url:

``bash
soundscrape-b http://music.monstercat.com/
````


请注意,必须包含完整的url。

mixcloud
----

soundscrape也可以从mixcloud获取混音。这个功能是非常熟练的,并不是以任何方式保证工作!

找到一个混音的原始MP3,并在可能的情况下抓取它(带有标签和相册艺术),或者只获取原始M4A流。

mixcloud当前只接受一个可视混音。整个艺术家的个人资料的容量将很快到期。

``bash
soundscrape https://www.mixcloud.com/corenewsuploads/flume-essential-mix-2015-10-03/-of
```

audiomack
--

soundscrape也可以从audiomack下载个人歌曲。这不是你想要的。

`` bash
soundscrape-a http://www.audiomack.com/song/bottomfeedermusic/top shottas
```

musicbed
--

出于某种奇怪的原因,它也适用于musicbed.com。感谢@brachna提供此功能。

``bash
soundscrape https://www.musicbed.com/albums/be still/2828
````

这将使用系统的"open"命令进行文件关联。

``bash
soundscrape lorn-of
```

如果你发现问题,请归档!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
正则表达式Java使用关键字拆分字符串   Neo4j Java API模式索引范围查找?   java访问JButton[]   java如何混淆tomcat日志文件中的请求属性   apache运行CGI Java程序   java从一个Eclipse插件开始,我如何通过编程使Eclipse编辑某个文件?   从php中的SQL数据库到Java中的多个值作为单独的变量   java如何在多个osgi捆绑包之间共享资源   datetime Java time,无法从历元秒解析年份   java无法在安卓应用程序中使用morpho指纹扫描仪设备捕获指纹   java使用groovy/ratpack发送电子邮件   javascript在jsp页面中添加验证,但在控制台中仍然显示一些错误   java如何修复com。mysql。jdbc。DocsConnectionPropsHelper   java AlertDialog dispatchTouchEvent