MusicBox

:blush: :musical_note: MusicPlayer 一站式收听多平台音乐(网易云, 虾米, QQ)的跨平台音乐播放器,尽情享受吧~:sparkles:

Github stars Tracking Chart

MusicPlayer

Build Status
Python
Enjoy
License

整合多家音乐网站(目前网易云/虾米/QQ音乐)的播放器~, ( • ̀ω•́ )✧~。

功能:

  • 支持网易云,虾米,QQ音乐的歌单/搜索,播放音乐,查看音乐信息(歌词)。
  • 根据所听歌曲推荐歌曲~。
  • 桌面歌词系统~。
  • 下载音乐支持~。
  • 支持网易云手机号登陆同步歌单。
  • 尽可能还原网易云音乐体验。
  • 跨平台。
  • QSS设置样式,类似CSS易于自定义扩展。

截图:

安装:

$ (sudo) pip install Music-Player
✨?✨

$ git clone git@github.com:HuberTRoy/MusicBox.git
$ (sudo) python(3) setup.py install

运行:

$ (sudo) musicplayer

可能会出现的依赖错误:

Windows 下如果 pycryptodome 安装不上可以安装 pycryptodomex ->pip install pycryptodomex.

*nix额外依赖:

$ sudo apt-get install pyqt5.qtmultimedia
$ sudo apt-get install libqt5multimedia5-plugins

QQ音乐播放依赖:

Windows下如果缺少m4a的解码器需要下载 LAV Filters
Linux 需要下载 GStreamer

开发详情请移步至: 更新日志~

功能TODO:

  • 支持私人FM.
  • 创建个人歌单.
  • 打包下载方便食用.
  • 多平台账号同步歌单.
  • 方便的界面皮肤更换.
  • 支持下载歌曲.
  • 简略推荐歌曲.
  • 桌面歌词系统.

开发TODO:

  • 加入日志方便调试.
  • 尝试使用其他方式播放音乐.

Main metrics

Overview
Name With OwnerHuberTRoy/MusicBox
Primary LanguagePython
Program languagePython (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2017-02-24 05:38:47
Pushed At2022-01-11 01:14:37
Last Commit At2019-01-23 18:24:13
Release Count0
用户参与
Stargazers Count1.3k
Watchers Count76
Fork Count329
Commits Count213
Has Issues Enabled
Issues Count49
Issue Open Count21
Pull Requests Count0
Pull Requests Open Count1
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private