Crates.io | bc_unshit |
lib.rs | bc_unshit |
version | 0.1.0 |
source | src |
created_at | 2024-09-18 00:01:58.041265 |
updated_at | 2024-09-18 00:01:58.041265 |
description | Bandcamp album structure unshittifier |
homepage | https://github.com/IrvingWash/bc_unshit |
repository | https://github.com/IrvingWash/bc_unshit.git |
max_upload_size | |
id | 1378451 |
size | 22,932 |
This app takes a path to an album downloaded from bandcamp and changes it structure and renames the files.
Typical bandcamp album structure:
~/Downloads
├── Krallice - Ygg Huur
├── Krallice - 01 Idols.mp3
├── Krallice - 02 Wastes of Ocean.mp3
├── Krallice - 03 Over Spirit.mp3
├── Krallice - 04 Tyranny of Thought.mp3
├── Krallice - 05 Bitter Meditation.mp3
├── Krallice - 06 Engram.mp3
├── cover.png
Sucks, doesn't it? Now run:
bc_unshit --source ~/Downloads/Krallice\ -\ Ygg\ Huur --destination ~/Music --remove-source
And behold the beauty:
~/Music
├── Krallice
├── 2016 - Ygg Huur
├── 01. Idols.mp3
├── 02. Wastes of Ocean.mp3
├── 03. Over Spirit.mp3
├── 04. Tyranny of Thought.mp3
├── 05. Bitter Meditation.mp3
├── 06. Engram.mp3
├── cover.png
Run bc_unshit --help
to learn more.