学Linux - 上红联!
Linux系统教程_红联Linux门户
Linux帮助

Linux下安装NetEase-MusicBox网易云音乐命令行版本

时间:2016-04-24来源:linux网站 作者:linux人

NetEase-MusicBox,高品质网易云音乐命令行版本,简洁优雅,丝般顺滑,基于Python编写。

Linux下安装NetEase-MusicBox网易云音乐命令行版本


功能特性

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


本文永久更新地址:http://www.linuxdiyf.com/linux/20036.html

------分隔线------