NetEase-MusicBox,高品质网易云音乐命令行版本,简洁优雅,丝般顺滑,基于Python编写。
功能特性
320kbps的高品质音乐
歌曲,艺术家,专辑检索
网易22个歌曲排行榜
网易新碟推荐
网易精选歌单
网易DJ节目
私人歌单,每日推荐
随心打碟
本地收藏,随时加❤
播放进度及播放模式显示
现在播放及桌面歌词显示
Vimer式快捷键让操作丝般顺滑
可使用数字快捷键
可使用自定义全局快捷键
键盘快捷键
J | Down | 下移 |
K | Up | 上移 |
H | Back | 后退 |
L | Forword | 前进 |
U | Prev page | 上一页 |
D | Next page | 下一页 |
F | Search | 快速搜索 |
[ | Prev song | 上一曲 |
] | Next song | 下一曲 |
= | Volume + | 音量增加 |
- | Volume - | 音量减少 |
Space | Play/Pause | 播放/暂停 |
? | Shuffle | 手气不错 |
M | Menu | 主菜单 |
P | Present/History | 当前/历史播放列表 |
I | Music Info | 当前音乐信息 |
⇧+P | Playing Mode | 播放模式切换 |
A | Add | 添加曲目到打碟 |
Z | DJ list | 打碟列表 |
S | Star | 添加到收藏 |
C | Collection | 收藏列表 |
R | Remove | 删除当前条目 |
⇧+J | Move Down | 向下移动当前项目 |
⇧+K | Move Up | 向上移动当前项目 |
⇧+C | Cache | 缓存歌曲到本地 |
, | Like | 喜爱 |
. | Trash FM | 删除 FM |
/ | Next FM | 下一FM |
Q | Quit | 退出 |
W | Quit&Clear | 退出并清除用户信息 |
Mac安装
$ sudo pip install NetEase-MusicBox
$ brew install mpg123
Linux安装
Ubuntu/Debian
$ sudo pip2 install NetEase-MusicBox
$ sudo apt-get install mpg123
Arch Linux
$ pacaur -S netease-musicbox-git
可选功能依赖 && 配置文件
1.aria2 用于缓存歌曲
2.python-keybinder 用于支持全局快捷键
3.libnotify-bin 用于支持消息提示
4.pyqt python-dbus dbus qt 用于支持桌面歌词 (Mac 用户需要 brew install qt --with-d-bus 获取支持 DBus 的 Qt)
配置文件地址: ~/.netease-musicbox 可配置缓存,快捷键,消息,歌词
由于歌曲 API 只接受中国大陆地区访问,港澳台及海外用户请自行在config.json中设置代理
"mpg123_parameters": {
"default": [],
"describe": "The additional parameters when mpg123 start.",
"value": ["-p", "http://ip:port"]
}
已测试的系统兼容列表
OS X | 10.11 / 10.10 / 10.9 |
Ubuntu | 14.04 |
Kali | 1.1.0 / 2.0 / Rolling |
CentOS | 7 |
openSUSE | 13.2 |
Fedora | 22 |
Arch | Rolling |
错误处理
1.pkg_resources.DistributionNotFound: requests
$ sudo pip install requests
如果是运行 $ musicbox 出错
$ sudo pip install --upgrade setuptools
2.pip: Command not found
$ sudo apt-get install python-pip
3.ImportError: No module named setuptools
$ sudo easy_install pip
$ sudo apt-get install python-setuptools
使用
$ musicbox