开源命令行音乐搜索下载软件
2018-02-11 08:30
369 查看
起因
今天无意间看到这条新闻,听说已经共享了99%的乐库。于是屁颠屁颠的打开网易云,搜索了前段时间很火的体面,然而,依旧没有于文文版的,很多经典的粤语歌也没得听。于是就有了这个小工具-SDMUSIC。SDMUSIC的名字,其实就是
Search && Download Music,使用Python3编写的命令行软件,理论上支持所有平台,暂时只在类Unix(Ubuntu && Arch)系统上测试。
功能清单
[x] 搜索[x] 下载
[x] 歌词
[x] 专辑图片下载与嵌入(在下载时指定-a参数,实现此功能依赖你电脑的ffmpeg)
[ ] 批量下载
使用方法
这个项目已经开源到了github上 。同时,也已经同步到了PyPi。安装
方法一
pip3 install sdmusic
方法二
git clone git@github.com:pcdack/SDMUSIC.git cd SDMUSIC/ python3 setup.py install
检验
输入sdmusic -v输出:
______ _____ __ __ __ __ ______ __ ______ /\ ___\ /\ __-. /\ "-./ \ /\ \/\ \ /\ ___\ /\ \ /\ ___\ \ \___ \ \ \ \/\ \ \ \ \-./\ \ \ \ \_\ \ \ \___ \ \ \ \ \ \ \____ \/\_____\ \ \____- \ \_\ \ \_\ \ \_____\ \/\_____\ \ \_\ \ \_____\ \/_____/ \/____/ \/_/ \/_/ \/_____/ \/_____/ \/_/ \/_____/
安装成功
搜索命令
sdmusic -n "体面" -s
下载命令
很简单只要把上面的s参数改为d,然后用-i在去指定你要下载那一条音乐。例如
sdmusic -n "体面" -p qq -s
在命令行的结果为
Index MusicN 9492 ame MusicAuthor 1 体面 于文文 2 体面 艾辰 3 体面 简弘亦 4 体面 罗之豪 5 体面 胖胖胖 6 体面 阿细 7 体面 妖蝠sama 8 体面 冯允澈 9 体面 阿祥 10 体面 简弘亦
我们如果想下载第一个音乐,那么
技巧使用键盘的上键更改即可
sdmusic -n "体面" -p qq -d -i 1
回车就可下载。
批量下载
sdmusic -l -a -t http://music.163.com/#/playlist?id=932596614[/code]
上面这条命令,下载后面歌单的所有音乐,同时下载所有的歌词和嵌入专辑图
去掉-l,-a就可以不下载歌词和嵌入专辑图与专辑信息其他参数(除-o以外其他的在下载和搜索的时候都可以用)
可选参数
-p[platform]:可以指定搜索平台{netease(网易:默认),qq,xiami(虾米),kugou(酷狗),1ting(一听)}
例子sdmusic -n "体面" -p qq -s
-g[page]:指定搜索的页面为第几页默认为第一页,如果第一页没有找到相关的歌曲,可以指定移动到第二页sdmusic -n "体面" -p qq -g 1 -s
-v[version]:输出版本信息
-o[output]:指定输出路径(只有在指定为下载是有效)如有其他需求,请尽情ISSUES,欢迎一起维护项目
相关文章推荐
- android豆瓣apiv2电影/音乐/书籍搜索及图片异步下载/json解析
- 开源软件下载
- EduSoho,中国首款结合云计算的开源在线教育软件,源码下载
- 收集的网络上大型的开源图像处理软件代码(提供下载链接)
- [CSDN 视频--新闻分析第四期]:开源心态、流氓软件、第三代搜索
- TortoiseSVN-1.6.5.16974(开源文件版本管理软件) 安装图解教程及下载文件
- 开源搜索Elasticsearch:PB级数据的快速搜索 月下载量已达20万次
- 如何下载SourceForge网站上面的开源软件
- 【资料合集】阿里巴巴开源技术汇总——内含115个软件与100+技术文档、PDF下载
- apache下所有开源软件的各个版本下载网址
- [CSDN 视频--新闻分析第四期]:开源心态、流氓软件、第三代搜索
- Linux 开源软件下载地址收藏
- 开源的 C++ p2p文件下载软件 shareaza
- heX首页、文档和下载 - 桌面应用软件的跨平台解决方案 - 开源中国社区
- 收集的网络上大型的开源图像处理软件代码(提供下载链接)
- 实现自己的音乐搜索软件(一)
- 软件下载ITunes Store里免费音乐和视频
- 盘点2006之软件---本年度最多人搜索及下载的软件大集合