All Projects → winterssy → Music Get

winterssy / Music Get

Licence: gpl-3.0
【停止维护】只需一步,下载你喜欢的音乐到本地

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Music Get

AutoCloudSign
百度贴吧、哔哩哔哩、毕方、网易云音乐 云签到
Stars: ✭ 24 (-96.49%)
Mutual labels:  netease-cloud-music
Spider For Netease Music
抓取网易云音乐上所有歌曲的评论数量,并整理数据打造一个前端展示页面
Stars: ✭ 268 (-60.76%)
Mutual labels:  netease-cloud-music
Netease Dl
netease music download tool
Stars: ✭ 425 (-37.77%)
Mutual labels:  netease-cloud-music
NeteaseApi
网易云音乐 api(第三方)
Stars: ✭ 13 (-98.1%)
Mutual labels:  netease-cloud-music
Yun Playlist Downloader
网易云音乐 - 歌单/专辑/电台 - 下载器
Stars: ✭ 256 (-62.52%)
Mutual labels:  netease-cloud-music
Netease Music Tui
netease cloud music terminal client by rust ⚡️
Stars: ✭ 276 (-59.59%)
Mutual labels:  netease-cloud-music
azusa
🎆 Fill you music player in a kawaii way
Stars: ✭ 30 (-95.61%)
Mutual labels:  netease-cloud-music
Mxget
优雅的一站式音乐搜索、下载试听服务,支持国内所有音乐平台
Stars: ✭ 556 (-18.59%)
Mutual labels:  netease-cloud-music
Electron Netease Cloud Music
UNOFFICIAL client for music.163.com. Powered by Electron and Vue
Stars: ✭ 257 (-62.37%)
Mutual labels:  netease-cloud-music
Netease Music Cracker
🎵 将可下载的网易云音乐的缓存文件转换为 MP3 文件
Stars: ✭ 373 (-45.39%)
Mutual labels:  netease-cloud-music
musicfox
Dart编写的网易云音乐命令行程序。
Stars: ✭ 23 (-96.63%)
Mutual labels:  netease-cloud-music
vue-netease-music
🎵 基于 Vue2、Vue-CLI3 的高仿网易云 mac 客户端播放器(PC) Online Music Player
Stars: ✭ 118 (-82.72%)
Mutual labels:  netease-cloud-music
Tonzhon Music
将QQ音乐、网易云音乐和酷我音乐上的歌添加到一个列表来播放!
Stars: ✭ 257 (-62.37%)
Mutual labels:  netease-cloud-music
netease-music-crx
浏览器插件版网易云音乐
Stars: ✭ 110 (-83.89%)
Mutual labels:  netease-cloud-music
Netmusic Node
网易云音乐接口
Stars: ✭ 468 (-31.48%)
Mutual labels:  netease-cloud-music
NetEase-Cloud-Music-DiscordRPC
在Discord上显示网抑云/QQ音乐. Enables Discord Rich Presence For Netease Cloud Music/Tencent QQ Music.
Stars: ✭ 49 (-92.83%)
Mutual labels:  netease-cloud-music
Simple Netease Cloud Music
🎵A simple netease music api lib. 简单、统一、轻巧的 Node.js 版网易云音乐 API
Stars: ✭ 268 (-60.76%)
Mutual labels:  netease-cloud-music
Musicdl
A lightweight music downloader written by pure python.
Stars: ✭ 641 (-6.15%)
Mutual labels:  netease-cloud-music
Cloudreader
🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端
Stars: ✭ 4,611 (+575.11%)
Mutual labels:  netease-cloud-music
Glee
也是个网易云第三方😶
Stars: ✭ 345 (-49.49%)
Mutual labels:  netease-cloud-music

Music-Get

一键下载你喜欢的单曲/专辑/歌单/歌手热门歌曲。

本项目已停止维护,请移步:mxget

Build Status Latest Release License GPL-3.0

preview

支持的音乐平台

音乐平台 单曲 专辑 歌单 歌手热门歌曲
网易云音乐 ✔️ ✔️ ✔️ ✔️
QQ音乐 ✔️ ✔️ ✔️ ✔️
咪咕音乐 ✔️ ✔️ ✔️ ✔️
酷狗音乐 ✔️ ✔️ ✔️ ✔️
酷我音乐 ✔️ ✔️ ✔️ ✔️

下载安装

$ go get -u github.com/winterssy/music-get

普通用户可前往 Releases 标签下载程序的最新编译版本。

如何使用?

直接将音乐地址作为命令行参数传入即可,如:

  • 下载单曲:
$ music-get https://music.163.com/#/song?id=553310243
$ music-get https://y.qq.com/n/yqq/song/002Zkt5S2z8JZx.html
$ music-get http://music.migu.cn/v3/music/song/63273402938
$ music-get https://www.kugou.com/song/#hash=1571941D82D63AD614E35EAD9DB6A6A2
$ music-get http://www.kuwo.cn/play_detail/76323299
  • 下载专辑:
$ music-get https://music.163.com/#/album?id=38373053
$ music-get https://y.qq.com/n/yqq/album/002fRO0N4FftzY.html
$ music-get http://music.migu.cn/v3/music/album/1121438701
$ music-get https://www.kugou.com/yy/album/single/976965.html
$ music-get http://www.kuwo.cn/album_detail/10685968
  • 下载歌单:
$ music-get https://music.163.com/#/playlist?id=156934569
$ music-get https://y.qq.com/n/yqq/playsquare/5474239760.html
$ music-get http://music.migu.cn/v3/music/playlist/159248239
$ music-get https://www.kugou.com/yy/special/single/547134.html
$ music-get http://www.kuwo.cn/playlist_detail/1085247459
  • 下载歌手热门歌曲:
$ music-get https://music.163.com/#/artist?id=13193
$ music-get https://y.qq.com/n/yqq/singer/000Sp0Bz4JXH0o.html
$ music-get http://music.migu.cn/v3/music/artist/112
$ music-get https://www.kugou.com/singer/8965.html
$ music-get http://www.kuwo.cn/singer_detail/336

命令选项:

  • -v:调试模式(提issue前请开启调试并附上log,以便开发者解决问题)。
  • -f:是否覆盖已下载的音乐,默认跳过。
  • -n:并发下载任务数,最大值16,默认1,即单任务下载。
  • -h:获取命令帮助。

注意事项:

  • 如果音乐地址含有诸如 & 等shell元字符,请将地址用单引号 '' 包围起来。
  • 命令选项必须先于其它命令行参数输入。

FAQ

  • 为什么网易云音乐需要登录?

    因为网易云音乐反爬,不登录会被服务端识别成欺诈而无法下载。程序会存储cookie到本地,但如果cookie失效了你需要再次登录,一般是每两周需要重新登录一次。目前仅支持手机登录方式。

  • 是否支持一键下载网易云音乐『我喜欢的音乐』列表?

    支持。它本质上是一个歌单。

  • 支持其它音乐平台?

    如果你发现了其它音乐平台比较全的API,请提交Issue,开发者验证可行的话将会在后续版本实现。同时你也可以fork本项目的源码二次开发(须遵循GPL协议),只须实现 MusicRequest 接口即可,欢迎PR。

  • 下载中断/失败的原因?

    网络状态不佳导致响应超时;触发了服务端的反爬机制(下调并发下载任务数/隔一段时间再试);音乐提供商变更了API(这种情况下请提issue反馈)。网易云音乐不支持下载需要付费/VIP才能试听的歌曲。

开发者捐赠

说明:无论是否捐赠,你都可以自由的使用本程序,无任何限制。捐赠仅用于支持项目的开发。

致谢

免责声明

  • 本项目仅供学习研究使用,禁止商业用途。
  • 本项目使用的接口如无特别说明均为官方接口,音乐版权归源音乐平台所有,侵删。

License

GPLv3。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].