Qcm
Qt client for netease cloud music.
Currently linux only.
Download:
![Download on Flathub](https://dl.flathub.org/assets/badges/flathub-badge-en.png)
Require:
- Qt 6.7 (quick, dbus)
- C++ 20
- Openssl 3
- Curl
- FFmpeg 6
Build:
git clone https://github.com/hypengw/Qcm.git
git submodule update --init
cmake -S . -B build -GNinja -DCMAKE_BUILD_TYPE=Release
cmake --build build
./build/app/QcmApp
Todo:
- [ ] jellyfin
- [ ] subsonic
- [ ] upload
- [ ] sql api cache
- [x] fade in/out
- [x] sidebar popup
- [x] search page
- [x] lyric
- [x] audio cache using http proxy(AndroidVideoCache)
- [x] cache limit
- [x] sql cache
- [x] mpris
- [x] api
- [x] json
- [x] http lib(libcurl)