bum
est un démon qui télécharge les pochettes d'album des chansons jouées dans mpd
/ mopidy
et les affiche dans une petite fenêtre. bum
ne boucle pas sur une minuterie, mais attend que mpd
/ mopidy
envoie un événement player
. Lorsqu'il reçoit un événement player
, il se réveille et télécharge la pochette de l'album pour la piste en cours de lecture. Cela rend bum
léger et le rend inactif à ~0%
d'utilisation du processeur.
bum
utilise musicbrainz pour rechercher et télécharger des pochettes. Si un album manque sa pochette, vous pouvez facilement créer un compte et remplir les données vous-même. bum
génère un release-id
que vous pouvez utiliser pour trouver l'entrée exacte sur musicbrainz.
Remarque : bum
est destiné à être utilisé avec des fichiers qui ne contiennent pas de pochette d'album intégrée ( mopidy-spotify
).
python 3.6+
python-mpv
python-mpd2
musicbrainzngs
pip3 install --user clochard
utilisation : clochard [-h] [--size "px"] [--cache_dir "/path/to/dir"] [--version] bum - Téléchargez et affichez les pochettes d'album pour les pistes mpd. arguments facultatifs : -h, --help afficher ce message d'aide et quitter --size "px" dans quelle taille afficher la pochette de l'album. --cache_dir "/path/to/dir"Où stocker la pochette téléchargée. --version Affiche la version "clochard". --port Utiliser un port mpd personnalisé.
Les dons me permettront de consacrer plus de temps à travailler sur bum
.
Si vous aimez bum
et souhaitez redonner d’une manière ou d’une autre, vous pouvez faire un don ici :
https://patreon.com/dyla