No description
Find a file
2017-10-08 18:01:41 +03:00
src 1.0.1 2017-10-08 18:01:41 +03:00
.gitignore Fix #2 2017-10-08 17:07:29 +03:00
Cargo.lock Initial commit 2017-10-08 03:26:19 +03:00
Cargo.toml 1.0.1 2017-10-08 18:01:41 +03:00
LICENSE.md Add license and readme 2017-10-08 03:52:01 +03:00
README.md Add license and readme 2017-10-08 03:52:01 +03:00

Bandcamp Music Sorter

I once decided to download my whole Bandcamp collection at once, and realized what a pain it will be to unzip and sort all these files into their proper directories. So I wrote a program to do it for me, and possibly, you.

Notes:

  • Yes, I (and you) probably could use something else that already does this (and probably in a more general fashion). ¯_(ツ)_/¯.
  • If Bandcamp changes their naming convention in the future, this program will become useless. Open an issue, I guess?

Usage

bcms --input dir-from-bandcamp/ --output your-music-folder/

BCMS will read the --input directory, searching for zips and music files downloaded from Bandcamp. Don't rename the files, as the sorting happens based on the files' names. It will then output the files it found into the --output directory, structuring the files like so:

/Artist A/Artist A - Song 1.flac
/Artist A/Artist A - Song 2.flag
/Artist B/Artist B - Song 3.flac
/Artist B/Album C/Artist B - Album C - Song 4.flac
/Artist B/Album C/Artist B - Album C - Song 5.flac

License

This program is distributed under the terms of the GNU GPLv3 license.