2023-08-17 20:51:59 +08:00
|
|
|
<div align="center">
|
2023-08-22 16:24:02 +08:00
|
|
|
<img width="384" src="./preview/preview.png">
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
<h1>Sonist - 基于mpd后端的音乐播放器</h1>
|
2023-08-24 15:25:03 +08:00
|
|
|
</div>
|
|
|
|
|
|
|
|
### 感觉以下第三方库
|
|
|
|
|
|
|
|
- [`python-mpd2`](https://github.com/Mic92/python-mpd2), 本项目内置了修改版的`python-mpd2`, 加入了Gtk的信号与槽机制的支持, 并更加友好的方式处理异常, 减少程序崩溃。
|
2023-08-24 15:35:58 +08:00
|
|
|
- [`python-mutagen`](https://github.com/quodlibet/mutagen), 用于获取歌曲文件内嵌的封面。
|
2023-08-24 15:25:03 +08:00
|
|
|
|
|
|
|
|
2023-08-24 15:35:58 +08:00
|
|
|
### 项目依赖
|
|
|
|
以`debian 12`为例
|
|
|
|
|
|
|
|
- `python3`
|
|
|
|
- `gir1.2-gtk-3.0` Gtk3
|
|
|
|
- `python-mutagen` 获取歌曲标签信息的库
|
|
|
|
- `python-mpd2` MPD连接库(已内置修改版)
|
|
|
|
|
2023-08-24 15:25:03 +08:00
|
|
|
|
|
|
|
|
|
|
|
### 开源协议
|
|
|
|
本项目采用`MIT`开源协议。
|