-
Couldn't load subscription status.
- Fork 1.9k
Description
Hi! Thanks for the cool tool! I was a user a few years ago and just got into it again. Unfortunatly with some small issue :/
Problem
I am sure it has to do with my setup, but I cannot find the issue. With a minimal config, some Albums are just not searched on musicbrainz. One example is
https://musicbrainz.org/release/34547462-bb50-435d-a8ba-eae72430875b
or
https://musicbrainz.org/release/f72d8759-1d81-4902-9cb1-403937271c51
This happens with any plugins enabled, however if I disable the plugins it works as expected.
root@b6692f89a99d:/downloads# beet -vv import RÜFÜS\ -\ Inhale\ _\ Exhale\ Remixed\,\ Vol.\ 1/
user configuration: /config/config.yaml
data directory: /config
plugin paths: []
Loading plugins: convert
Sending event: pluginload
library database: /config/musiclibrary.blb
library directory: /data/newMusic
Sending event: library_opened
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /downloads/RÜFÜS - Inhale _ Exhale Remixed, Vol. 1
Tagging RÜFÜS - Inhale / Exhale Remixed, Vol. 1
No album ID found.
Search terms: RÜFÜS - Inhale / Exhale Remixed, Vol. 1
Album might be VA: False
Evaluating 0 candidates.
/downloads/RÜFÜS - Inhale _ Exhale Remixed, Vol. 1 (15 items)
Sending event: import_task_before_choice
Sending event: before_choose_candidate
No matching release found for 15 tracks.
For help, see: https://beets.readthedocs.org/en/latest/faq.html#nomatch
➜ [S]kip, Use as-is, as Tracks, Group albums, Enter search, enter Id, aBort? B
Sending event: import
Sending event: cli_exitAs soon as I disabled the one plugin from the config this happens:
root@b6692f89a99d:/downloads# beet -vv import RÜFÜS\ -\ Inhale\ _\ Exhale\ Remixed\,\ Vol.\ 1/
user configuration: /config/config.yaml
data directory: /config
plugin paths: []
Loading plugins: musicbrainz
Sending event: pluginload
library database: /config/musiclibrary.blb
library directory: /data/newMusic
Sending event: library_opened
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /downloads/RÜFÜS - Inhale _ Exhale Remixed, Vol. 1
Tagging RÜFÜS - Inhale / Exhale Remixed, Vol. 1
No album ID found.
Search terms: RÜFÜS - Inhale / Exhale Remixed, Vol. 1
Album might be VA: False
musicbrainz: Searching for MusicBrainz releases with: {'release': 'inhale / exhale remixed, vol. 1', 'alias': 'inhale / exhale remixed, vol. 1', 'tracks': '15', 'artist': 'rüfüs'}
musicbrainz: Requesting MusicBrainz release 39a21a65-9bae-4116-9a7e-b323a16f970e
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
[...]
which then finds the correct release
Setup
I am running beets in docker using this docker compose: https://hub.docker.com/r/linuxserver/beets
root@b6692f89a99d:/downloads# beet --version
beets version 2.5.1
Python version 3.12.12
plugins: convert, discogs, embedart, fetchart, zero
OS:
Linux b6692f89a99d 6.6.44-production+truenas #1 SMP PREEMPT_DYNAMIC Fri Jul 11 12:56:00 UTC 2025 x86_64 GNU/Linux
Turning off plugins made problem go away (yes/no): yes
My configuration (output of beet config) is:
( if I comment out the lyrics plugin or any other the album is not found anymore)
# plugins: fetchart chroma embedart convert scrub replaygain lastgenre lyrics zero discogs
plugins: lyrics
directory: /data/newMusic
library: /config/musiclibrary.blb