Audio Repository Cleaner is a bash script which cleans out your music collection.
- Bash 4+
- Pegasus' Bash Functions Library
- GNU find
- fdupes
ARC is designed to clean up a repository (one or more directories/discs) containing audio files. Currently it performs the following actions on set repository:
- remove any non-audio files and unneeded directories
- purge empty files & directories
- delete binary duplicate files
- delete any audio files which end with ($i) where $i is a value between 1 and 20
Step 4 is done as Picard, which I use to analyze and sort my collection, uses this method to indicate duplicates. I'll publish my Picard filenaming script soon and insert a link here.
- ini-style config file & commandline arguments
- eliminate cross filetype duplicates based on quality