After running "beet lastgenre" there is no genre for Blackmore’s Night", only empty fallback
beet -vv lastgenre output
seqularise@desktop ~/Music> beet -vv lastgenre Blackmore’s Night
configuration sources (highest → lowest priority):
YamlSource /home/seqularise/.config/beets/config.yaml
YamlSource /usr/lib/python3.14/site-packages/beets/config_default.yaml
data directory: /home/seqularise/.config/beets
plugin paths: []
Loading plugins: fetchart, fish, ftintitle, lastgenre, lyrics, mbsync
fetchart: google: Disabling art source due to missing key
fetchart: lastfm: Disabling art source due to missing key
lastgenre: Loading whitelist /home/seqularise/Music/genres.txt
lastgenre: Loading canonicalization tree /home/seqularise/Music/genres-tree.yaml
lastgenre: Loading built-in aliases
lastgenre: Loaded 34 alias entries
Sending event: pluginload
library database: /home/seqularise/Music/musiclibrary.db
library directory: /home/seqularise/Music
Sending event: library_opened
Parsed query: AndQuery([OrQuery([SubstringQuery('album', 'Blackmore’s', fast=True), SubstringQuery('albumartist', 'Blackmore’s', fast=True), SubstringQuery('genres', 'Blackmore’s', fast=True)]), OrQuery([SubstringQuery('album', 'Night', fast=True), SubstringQuery('albumartist', 'Night', fast=True), SubstringQuery('genres', 'Night', fast=True)])])
Parsed sort: NullSort()
lastgenre: Blackmore’s Night - A Knight in York
lastgenre: Resolved (fallback unconfigured): []
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
lastgenre: Blackmore’s Night - Autumn Sky
lastgenre: Resolved (fallback unconfigured): []
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
lastgenre: Blackmore’s Night - Dancer and the Moon
lastgenre: Resolved (fallback unconfigured): []
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
lastgenre: Blackmore’s Night - Fires at Midnight
lastgenre: Resolved (fallback unconfigured): []
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
lastgenre: Blackmore’s Night - Ghost of a Rose
lastgenre: Resolved (fallback unconfigured): []
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
lastgenre: Blackmore’s Night - Secret Voyage
lastgenre: Resolved (fallback unconfigured): []
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
lastgenre: Blackmore’s Night - Shadow of the Moon
lastgenre: Resolved (fallback unconfigured): []
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
lastgenre: Blackmore’s Night - Under a Violet Moon
lastgenre: Resolved (fallback unconfigured): []
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: cli_exit
config
library: ~/Music/musiclibrary.db
directory: ~/Music/
plugins: fetchart lyrics lastgenre ftintitle fish mbsync
import:
move: no
write: yes
copy: no
art_filename: folder
format_item: $artist - $album - $title - $genre
original_date: yes
per_disc_numbering: yes
id3v23: no
fetchart:
auto: no
cautious: yes
cover_names: folder front cover
quality: 100
sources:
- filesystem
- coverart: release releasegroup
- itunes
- amazon
- fanarttv
high_resolution: yes
lyrics:
auto: no
auto_ignore: null
translate:
api_key:
from_languages: []
to_language:
dist_thresh: 0.11
fallback: null
force: no
keep_synced: no
google_API_key: REDACTED
google_engine_ID: REDACTED
print: no
sources: [lrclib, genius]
synced: no
ftintitle:
auto: no
drop: no
follow:
auto: no
email: seqularise@outlook.com
password: Choose1_again
userid: z93dhbilxmskfpvmszk875kvyufgbq
lastgenre:
auto: no
aliases: yes
canonical: /home/seqularise/Music/genres-tree.yaml
cleanup_existing: yes
count: 6
fallback: ''
force: yes
keep_existing: no
min_weight: 1
prefer_specific: yes
source: album
whitelist: /home/seqularise/Music/genres.txt
title_case: yes
ignorelist:
Fauna:
- rock
The Extreme:
- hard rock
- rock
- funkmetal
- alternative metal
Checkmate:
- alternative metal
- heavy metal
- rock
- metalcore
- alternative rock
- nu metal
- k-pop
Kashiwa Daisuke:
- ambient
- alternative rock
- post-rock
- glitch
- breakcore
Jonas Kroon:
- punk rock
- progressive metal
- rock
Xerxes:
- punk rock
- progressive metal
- rock
'*':
- electronica
P.S I have a issue remaining with lastgenre plugin:
Ignorelist is cool but what if i want to give certain artists predefined genres?
There are artists which doesn't have any presence on last.fm and they can be mistaken for another artist or simply doesn't have any tags.
Or custom genres - for example - i have genre named memes for anything around memes culture
After running "beet lastgenre" there is no genre for Blackmore’s Night", only empty fallback
beet -vv lastgenre output
config
P.S I have a issue remaining with lastgenre plugin:
Ignorelist is cool but what if i want to give certain artists predefined genres?
There are artists which doesn't have any presence on last.fm and they can be mistaken for another artist or simply doesn't have any tags.
Or custom genres - for example - i have genre named memes for anything around memes culture