bum
ist ein Daemon, der Albumcover für Songs herunterlädt, die in mpd
/ mopidy
abgespielt werden, und sie in einem kleinen Fenster anzeigt. bum
durchläuft keinen Timer, sondern wartet darauf, dass mpd
/ mopidy
ein player
sendet. Wenn es ein player
Ereignis empfängt, wacht es auf und lädt Albumcover für den aktuell wiedergegebenen Titel herunter. Dies macht bum
leicht und ermöglicht einen Leerlauf bei ~0%
CPU-Auslastung.
bum
nutzt musicbrainz, um Cover-Art zu beschaffen und herunterzuladen. Wenn einem Album das Cover fehlt, können Sie ganz einfach ein Konto erstellen und die Daten selbst eingeben. bum
gibt eine release-id
aus, mit der Sie den genauen Eintrag auf musicbrainz finden können.
Hinweis: bum
ist für die Verwendung mit Dateien gedacht, die kein eingebettetes Albumcover haben ( mopidy-spotify
).
python 3.6+
python-mpv
python-mpd2
musicbrainzngs
pip3 install --user bum
Verwendung: bum [-h] [--size „px“] [--cache_dir „/path/to/dir“] [--version] bum – Laden Sie Albumcover für MPD-Titel herunter und zeigen Sie sie an. optionale Argumente: -h, --help zeigt diese Hilfemeldung an und beendet den Vorgang --size „px“, welche Größe das Albumcover anzeigen soll. --cache_dir „/path/to/dir“ Wo das heruntergeladene Cover gespeichert werden soll. --version Gibt die „Bum“-Version aus. --port Verwenden Sie einen benutzerdefinierten MPD-Port.
Durch Spenden kann ich mehr Zeit mit der Arbeit am bum
verbringen.
Wenn Sie bum
mögen und etwas zurückgeben möchten, können Sie hier spenden:
https://patreon.com/dyla