MusicBrainz artwork downloader written in python
Python v3.11.0 or above
pip install requests
- clone the repository and install it
git clone --depth 1 "https://github.com/AminurAlam/musicbrainzpy.git"
pip install requests musicbrainzpy/
- run cover_art.py using python:
ca "search query"
-
it'll show a few results
-
enter the number next to the result to select it
-
it'll then go through all the albums and download them in
Covers/{Artist} - {Album}/filename.jpg
usage:
cover_art.py <query> [-l NUM] [-o PATH] [-i TYPE] [-s TYPE] [-b MIN_SIZE] [-B MAX_SIZE] [-p] [-n]
options:
-h, --help show this help message and exit
-l NUM, --limit NUM limit the number of results displayed
-o PATH, --outdir PATH change the output directory where files are saved
-i TYPE, --filter-image TYPE filter the type of images saved
-s TYPE, --filter-search TYPE filter search results
-b SIZE, --min-size SIZE minimum filesize allowed (in kb)
-B SIZE, --max-size SIZE maximum filesize allowed (in kb)
-p, --allow-pdf download pdf artwork if available
-n, --dry-run dont download anything