musd
is a MUSic Downloader, and that's why it was named as musd
.
You can download the binary tar ball according to your OS from the Release Page, and run the musd
executable file directly.
You need to have cargo
been installed, if you haven't installed it yet here is a guide for you. (Rust v1.60.0 or above required)
```bash
cargo install musd
git clone git@github.com:hustcer/musd.git cd musd && cargo install --path . ```
```bash
musd someone like you
musd Celine Dion ```
musd
will download *.flac
format music files by default, if you want *.m4a
format please specify it by -f
or --format
flag. Currently, only two formats available: 'flac' or 'm4a'.
--output
or -o
to specify the directory that downloaded musics will be saved;MUSD_OUTPUT
env variable to the path where you want to have your musics been saved;By default, the highest quality lossless music will be downloaded, usually in flac
format.
This app was heavily inspired by musicn, special thanks to them.
musicn
was written in Node.js and I rewrote it by rust just for practice. And this is my first Rust App.
Hope you love it.