Two independent script collections for maintaining a local music library: fetching and resizing album cover art, and automating MusicBrainz Picard imports.
| Project | Purpose |
|---|---|
| artwork-update | Fetches album covers from four sources, resizes/compresses them, cleans up backups and redundant copies, applies ReplayGain, and validates MP3s. |
| picard_album_processor | Batch-runs MusicBrainz Picard against a library, tracking successes/failures and restarting Picard as needed. |
Each project's own README has the full script list, setup steps, and command reference. The short version:
cd artwork-update
./install-reqs.sh # one-time: install dependencies
./run.sh # fetch/resize/compress covers, ReplayGain, MP3 validationcd picard_album_processor
./picard_album_processor.sh- artwork-config.ini configuration reference
- picard-config.ini configuration reference
This project is licensed under the GNU General Public License v3.0.
See LICENSE for more information.