适用于 mac 和 linux 的性感命令行界面音乐盒
项目描述
网易-MusicBox-Not-Only-For-Mac
感谢 MusicBox 的开发人员一直在努力的每一个人!
本仓库为https://github.com/darknessomi/musicbox.git的fork版本。
高丝音乐需要更高版本,流畅优雅的优雅,基于Python编写,不支持python2.7。 3.5.5
功能特性
- 320kbps的高品质音乐
- 歌曲,艺术家,专辑检索
- 网易22个曲目排行榜
- 网易新碟推荐
- 网易精选歌单
- 网易主播电台
- 个人歌单,每日推荐
- 随心打碟
- 本地收藏,随时加❤
- 播放及播放显示模式
- 现在播放及桌面显示歌词
- 剧集评论
- 一键进入歌曲专辑
- 定时退出
- Vimer式操作让操作丝般顺滑
- 可使用地址
- 可以使用奇怪的
键盘键盘
| 钥匙 | 影响 | |
|---|---|---|
| j,下键,触控板 | 下 | 下移 |
| k,上键,触控板 | 向上 | 上移 |
| h,左键 | 后退 | 后退 |
| l, 切开 | 前言 | 前进 |
| 数字 + j | 快速跳转 | 快速回弹n首 |
| 数字 + k | 快上 | 向前快速跳转n首 |
| 数字 + [ | 快速上一首歌曲 | 快速前n首 |
| 数字 + ] | 快速下一首歌曲 | 快速后n首 |
| [[[[[... | 常量键 [ | 连按[ |
| ]]]]]... | 常量键] | 连按】 |
| 数字 + ] | 快速下一首歌曲 | 快速后n首 |
| 数 | 歌曲索引 | 跳到第n首 |
| 你 | 上一页 | 上一页 |
| d | 下一页 | 下一页 |
| F | 搜索 | 快速搜索 |
| [ | 上一首歌 | 上一曲 |
| ] | 下一首歌 | 下一曲 |
| = | 音量 + | 重量增加 |
| - | 体积 - | 重量减少 |
| 空间 | 播放/暂停 | 播放/暂停 |
| ? | 随机播放 | 手气不错 |
| 米 | 菜单 | 主菜单 |
| p | 现在/历史 | 当前/历史播放列表 |
| 一世 | 音乐信息 | 当前音乐信息 |
| ⇧+p | 播放模式 | 切换模式 |
| 一个 | 添加 | 添加到曲目打碟 |
| ⇧+a | 进入相册 | 进入专辑 |
| G | 到第一 | 跳至首项 |
| ⇧+g | 到最后 | 跳至尾项 |
| z | DJ 名单 | 打碟列表 |
| s | 星星 | 添加到收藏 |
| C | 收藏 | 收藏列表 |
| r | 消除 | 删除当前隔层 |
| ⇧+j | 下移 | 下移动当前项目 |
| ⇧+k | 提升 | 向上移动当前项目 |
| ⇧+c | 缓存 | 将歌曲缓存到本地 |
| , | 喜欢 | 宠爱 |
| ; | 垃圾调频 | 删除调频 |
| . | 下一个调频 | 下一首FM |
| / | 更多调频 | 更多调频 |
| q | 退出 | 退出 |
| 吨 | 定时退出 | 定时退出 |
| w | 退出并清除 | 退出并清除用户信息 |
安装
必选依赖
mpg123歌曲播放,安装方法见下面的说明
任选依赖
aria2歌曲缓存 用于libnotify-bin支持消息提示(Linux平台)pyqt python-dbus dbus qt需要支持桌面歌词(Mac用户brew install qt --with-dbus获取支持DBus用于Qt)
Git clone安装master(*nix系统)
$ git clone https://github.com/wangjianyuan10/musicbox.git && cd musicbox
$ python(3) setup.py install
macOS 安装
$ brew install mpg123
$ pip(3) install macmusicbox
ubuntu 安装
$ apt-get install mpg123
$ pip(3) install macmusicbox
配置和错误处理
可配置缓存,配置地址,代理地址~/.netease-musicbox/config.json
,桌面歌词。中国大陆歌曲API只供中国用户自行设置非本地访问(polipo将文件,55代理转换):
export http_proxy=http://IP:PORT
export https_proxy=http://IP:PORT
curl -L ip.cn
显示IP属于中国大陆智能。
已测试的系统列表
| 操作系统 | 版本 |
|---|---|
| 苹果系统 | 10.14 |
| ubuntu | 16.04 |
| 卢本图 | 16.06 |
错误处理
当某些歌曲不能播放时,总时长为 00:01 时,请检查是否为版权问题导致。
如遇到在特定终端下无法正常使用的问题,首先正常出现问题1,正常使用问题,检查此问题,检查其他终端下的音乐盒是否正常使用,报告的问题请告知更多终端的使用情况。
mpg123tail -f ~/.netease-musicbox/musicbox.log最新的版本可能会报找不到声音硬件的错误,测试 1.25.6 版本可以正常使用。
已知问题及解决方案
- #374 i3wm下播放杂音或快进问题,此问题常见于Arch Linux。更改mpg123配置。
- # 44 位Python 5 位上方的 cookie 使用了 32 位 cookie 下载。Python 或者使用 cookie 复制到 64 位。
- #347暂停时间一定长度(数分钟)之后mpg123停止输出,导致切换到下一首歌曲。这个mpg123的bug,暂时没有解决方案。
- #791版权问题,分公司已经修复
使用
$ musicbox
好好享受 !
麻省理工学院许可证
版权所有 (c) 2018 omi mailto:4399.omi@gmail.com
特此免费授予任何人获得本软件和相关文档文件(“软件”)的副本,以不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售本软件的副本,并允许向其提供本软件的人这样做,但须符合以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或大部分内容中。
本软件按“原样”提供,不提供任何形式的明示或暗示保证,包括但不限于适销性、特定用途适用性和非侵权保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担任何责任,无论是在合同、侵权或其他方面,由本软件或本软件的使用或其他交易引起或与之相关。软件。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
内置发行版
macmusicbox -0.2.5.5.2.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 65471ce9399ae2c32ac570363de9b9d02c33932bf0ef34986810a4f3144cba2f |
|
| MD5 | 814750654a92b1f44508cb5e9b3086c9 |
|
| 布莱克2-256 | a89589c661f6ae9d9caa9cac65e943aa285b8e88645fbde76330c078c8ac4cce |
macmusicbox -0.2.5.5.2-py3.7.egg 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 7207995565efc4051a12775404030ca8723504678909d06c4915061624573394 |
|
| MD5 | 845f49103f8c5f4b7af9e853c1b6729d |
|
| 布莱克2-256 | 1d5425c1382712a4e6884bdba817ecb4c02bedf79726fc57e183b092ff05e72c |
macmusicbox -0.2.5.5.2-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 61d16e11d73e38985f7b8fcf8bcce1a6e901ac8f832ddbc90efc0c6c6b0479ed |
|
| MD5 | b2af75dd39e178949de4f06207c66e9f |
|
| 布莱克2-256 | 080f72b1a6f71e56f2757b3cd406ace185af7dba5937b55681e16cc5877c2514 |