bum
es un demonio que descarga carátulas de álbumes de canciones que se reproducen en mpd
/ mopidy
y las muestra en una pequeña ventana. bum
no activa un temporizador, sino que espera a que mpd
/ mopidy
envíe un evento player
. Cuando recibe un evento player
, se activa y descarga la carátula del álbum de la pista que se está reproduciendo actualmente. Esto hace que bum
sea liviano y esté inactivo con ~0%
de uso de CPU.
bum
usa musicbrainz para obtener y descargar la carátula. Si falta la carátula de un álbum, puedes crear fácilmente una cuenta y completar los datos tú mismo. bum
genera un release-id
que puedes usar para encontrar la entrada exacta en musicbrainz.
Nota: bum
está diseñado para usarse con archivos que no tienen la carátula del álbum incrustada ( mopidy-spotify
).
python 3.6+
python-mpv
python-mpd2
musicbrainzngs
instalación de pip3 --usuario vagabundo
uso: bum [-h] [--size "px"] [--cache_dir "/path/to/dir"] [--version] bum: descarga y muestra la carátula del álbum para pistas mpd. argumentos opcionales: -h, --help muestra este mensaje de ayuda y sale --size "px" en qué tamaño mostrar la carátula del álbum. --cache_dir "/path/to/dir"Dónde almacenar la portada descargada. --version Imprime la versión "bum". --port Utilice un puerto mpd personalizado.
Las donaciones me permitirán pasar más tiempo trabajando en bum
.
Si te gusta bum
y quieres contribuir de alguna manera, puedes donar aquí:
https://patreon.com/dyla