This is a tool for managing Beat Saber game song level files. It is used to organize the song levels in a directory, delete unnecessary songs in batches, and finally export a .bplist
file as a playlist if necessary.
- List all song from working directory
- Show song detail
- Preview play song
- Delete song
- Change song folder name
- Export
.bplist
playlist - Clear working directory
Make sure you are using the latest version of stable rust by running rustup update
.
cargo run --release
On Linux you need to first run:
sudo apt-get install libclang-dev libgtk-3-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev libasound2-dev