Note: This is a work in progress.
This is a simple music player that I made for my own use. It is written in Rust and uses rodio, symphonia, and gRPC libraries.
```bash
brew install protobuf # macOS sudo apt-get install -y libasound2-dev protobuf-compiler # Ubuntu/Debian
git clone https://github.com/tsirysndr/music-player.git cd music-player cargo install --path . ```
Note: Don't forget to add ~/.cargo/bin
to your PATH
environment variable.
bash
brew install tsirysndr/tap/musicplayer
Or download the latest release for your platform here.
bash
music-player
``` USAGE: music-player [SUBCOMMAND]
OPTIONS: -h, --help Print help information -V, --version Print version information
SUBCOMMANDS: albums List all albums artists List all artists help Print this message or the help of the given subcommand(s) next Play the next song pause Pause the current song play Play a song playlist Manage playlists prev Play the previous song queue Manage the queue resume Resume the current song scan Scan music library: $HOME/Music search Search for a song, album, artist or playlist stop Stop the current song tracks List all tracks ```