-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Description
Problem
Heres the lrclib search for a song i have : https://lrclib.net/search/DISCO%20CHAOS%20Punk%20Rock%20Magic
They have non synced lyrics (with errors) and a synced version that has no errors.
this is my lyrics config :
lyrics:
auto: yes
sources: [lrclib]
synced: yes
force: yes
fallback: ''
translate:
api_key: REDACTED
from_languages: []
to_language:
dist_thresh: 0.11
google_API_key: REDACTED
google_engine_ID: REDACTED
genius_api_key: REDACTED
local: no
print: no
Here's what happens when i try to fetch the lyrics:
beet -vv lyrics -f -p disco chaos punk rock
user configuration: /mnt/d/home/thebolshe/.config/beets/config.yaml
data directory: /mnt/d/home/thebolshe/.config/beets
plugin paths: []
Loading plugins: autobpm, bpm, chroma, convert, deezer, edit, embedart, fetchart, info, inline, lastgenre, lyrics, mbsubmit, mbsync, musicbrainz, replaygain, rewrite, scrub, zero
inline: adding item field multidisc
fetchart: google: Disabling art source due to missing key
fetchart: lastfm: Disabling art source due to missing key
artresizer: method is ImageMagick
rewrite: adding template field artist Grand Commander .*
rewrite: adding template field artist .*Palaye Royale.*
rewrite: adding template field artist \+\+\+ .*
rewrite: adding template field artist TWRP .*
rewrite: adding template field artist Cavetown.*
rewrite: adding template field artist Torus .*
rewrite: adding template field artist Electric Guest .*
rewrite: adding template field artist UPSAHL.*
rewrite: adding template field artist I Monster.*
rewrite: adding template field artist Pedro Mizutani.*
rewrite: adding template field artist half•alive.*
rewrite: adding template field artist MILLENNIUM PARADE.*
rewrite: adding template field artist Georgia Train.*
rewrite: adding template field artist Ciliari.*
rewrite: adding template field artist The Zombies.*
rewrite: adding template field artist BabyJake.*
rewrite: adding template field artist Roe Kapara.*
rewrite: adding template field artist Fish in a Birdcage.*
rewrite: adding template field artist Shayfer James.*
rewrite: adding template field artist Désert Désir.*
Sending event: pluginload
library database: /mnt/d/home/thebolshe/.config/beets/library.db
library directory: /mnt/d/Music/music
Sending event: library_opened
Parsed query: AndQuery([OrQuery([SubstringQuery('artist', 'disco', fast=True), SubstringQuery('title', 'disco', fast=True), SubstringQuery('comments', 'disco', fast=True), SubstringQuery('album', 'disco', fast=True), SubstringQuery('albumartist', 'disco', fast=True), SubstringQuery('genre', 'disco', fast=True)]), OrQuery([SubstringQuery('artist', 'chaos', fast=True), SubstringQuery('title', 'chaos', fast=True), SubstringQuery('comments', 'chaos', fast=True), SubstringQuery('album', 'chaos', fast=True), SubstringQuery('albumartist', 'chaos', fast=True), SubstringQuery('genre', 'chaos', fast=True)]), OrQuery([SubstringQuery('artist', 'punk', fast=True), SubstringQuery('title', 'punk', fast=True), SubstringQuery('comments', 'punk', fast=True), SubstringQuery('album', 'punk', fast=True), SubstringQuery('albumartist', 'punk', fast=True), SubstringQuery('genre', 'punk', fast=True)]), OrQuery([SubstringQuery('artist', 'rock', fast=True), SubstringQuery('title', 'rock', fast=True), SubstringQuery('comments', 'rock', fast=True), SubstringQuery('album', 'rock', fast=True), SubstringQuery('albumartist', 'rock', fast=True), SubstringQuery('genre', 'rock', fast=True)])])
Parsed sort: NullSort()
lyrics: LyricsPlugin: Fetching lyrics for The Orion Experience - Disco Chaos Punk Rock Magic
lyrics: LRCLib: Fetching JSON from https://lrclib.net/api/search?artist_name=The+Orion+Experience&track_name=Disco+Chaos+Punk+Rock+Magic
lyrics: LyricsPlugin: 🟢 Found lyrics: The Orion Experience - Magical Animals - Disco Chaos Punk Rock Magic
DISCO CHcOS PUNK ROCK McGIC
DISCO CHcOS PUNK ROCK McGIC
DISCO CHcOS PUNK ROCK McGIC
DISCO CHcOS PUNK ROCK McGIC
This is a song about lovely Bella Donna
Queen of the fairies and the flora and the fauna
She put a spell on you, you gotta have it
DISCO CHcOS PUNK ROCK McGIC
She got a sister named Wicked cnnabella
She mess around with the ladies and the fellas
Cause a commotion everywhere she goes
With her chaos magic, punk rock disco
Hands up, shake it out, make some noise
Boys who are girls, who like girls to be boys
We're gonna steal the stars from the heavens above
Don't be afraid cause we're all gonna fall in love
DISCO CHcOS PUNK ROCK McGIC
DISCO CHcOS PUNK ROCK McGIC
DISCO CHcOS PUNK ROCK McGIC
DISCO CHcOS PUNK ROCK McGIC
This is a song about bloody revolution
cimed at the barons and their psycho mind pollution
She cast her eyes on you, they're gonna get it
DISCO CHcOS PUNK ROCK McGIC
They wrecked her garden with their greedy little fingers
Now she's awake and gonna turn them into cinders
She gonna hunt them down everywhere they go
With her chaos magic punk rock disco
Hands up, shake it out, make some noise
Boys who are girls, who like girls to be boys
We're gonna steal the stars from the heavens above
Don't be afraid cause we're all gonna fall in love
Shine your light in this wicked world
Girls who are boys, who do boys like their girls
Kill all the gods in the heavens above
Don't be afraid cause we're all gonna fall in love
DISCO CHcOS PUNK ROCK McGIC
DISCO CHcOS PUNK ROCK McGIC
(Calling all you foxes, shine your light)
DISCO CHcOS PUNK ROCK McGIC
(Calling all you foxes, shine your light)
DISCO CHcOS PUNK ROCK McGIC
(Calling all you foxes)
Don't be afraid cause we're all gonna fall in love
Source: https://lrclib.net/api/get/26627014
Sending event: cli_exit
When using beets, for tagging you can force it to use a specific release with the i option. It would be cool to be able to force the lyrics plugin to use a specific version with a link or the lrclib id in cases like that when multiple versions are present on lrclib and the wrong one is chosen by default
Setup
- OS: Ubuntu 25.04 plucky(on the Windows Subsystem for Linux)
- beets version 2.6.2
- Python version 3.13.5
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels