English|简体中文
Refactoring, not fully usable.
MPax is a simple and easy-to-use music player powered by flutter.
- Format (*.mp3).
- More format (*.flac, *.acc, *.ogg, *.cue).
- Sections (For *.cue or manually marked list).
- Read metadata.
- Write metadata.
- Playlist.
- Search.
- Lyric.
- Global shortcut.
- Windows.
- Linux with X11.
- Wayland.
- MPRIS.
- Dark mode.
- Duration to auto stop.
- Multiple views (In album, artist, folder...).
- Shortcut.
- Android.
- IOS.
- Linux.
- MacOS.
- Windows.
May not be hard to migrate to IOS and MacOS but I don't have apple device.
Comming soon
- Android: mpax_flutter-version.apk
- Linux: mpax_flutter-version.tar.gz
- Windows: mpax_flutter-version.zip
Prepare source code:
git clone --recursive https://github.com/realth000/mpax_flutter.git
# Only need execute once.
./package/taglib_ffi/scripts/build_android.sh
flutter build apk --release
- Debian:
sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libtagc0-dev
flutter build linux --release
- Arch:
sudo pacman -S gst-plugins-good zinity
flutter build linux --release
flutter build windows --release
Build and build Windows libs similar to Linux steps.