bum
é um daemon que baixa capas de álbuns de músicas tocadas em mpd
/ mopidy
e as exibe em uma pequena janela. bum
não faz loop em um cronômetro; em vez disso, espera que mpd
/ mopidy
envie um evento player
. Quando recebe um evento player
, ele acorda e baixa a capa do álbum da faixa que está sendo reproduzida no momento. Isso torna bum
leve e ocioso com ~0%
de uso da CPU.
bum
usa o musicbrainz para obter e baixar a arte da capa. Se um álbum estiver faltando, você pode facilmente criar uma conta e preencher os dados você mesmo. bum
gera um release-id
que você pode usar para encontrar a entrada exata no musicbrainz.
Nota: bum
deve ser usado com arquivos que não possuem capa de álbum incorporada ( mopidy-spotify
).
python 3.6+
python-mpv
python-mpd2
musicbrainzngs
pip3 instalar --user vagabundo
uso: bum [-h] [--size "px"] [--cache_dir "/caminho/para/dir"] [--version] bum - Baixe e exiba a arte do álbum para faixas mpd. argumentos opcionais: -h, --help mostra esta mensagem de ajuda e sai --size "px" qual tamanho exibir a capa do álbum. --cache_dir "/path/to/dir"Onde armazenar a capa baixada. --version Imprime a versão "vagabundo". --port Use uma porta mpd personalizada.
As doações permitir-me-ão passar mais tempo a trabalhar no bum
.
Se você gosta de bum
e quer retribuir de alguma forma você pode doar aqui:
https://patreon.com/dyla