snejus / beetcamp

Bandcamp autotagger source for beets (http://beets.io)
GNU General Public License v2.0
64 stars 11 forks source link

beet camp `fetchart` source not working #50

Closed dchesbro closed 1 year ago

dchesbro commented 1 year ago

I've been trying to get the bandcamp fetchart source working, but so far have been unsuccessful. I'm running beets version 1.6.1 in the Linuxserver Docker container with Python version 3.10.12. I'm using the latest version of this plugin.

I have the following options set for beetcamp:

bandcamp:
  art: yes
  search_max: 4

And the following options set for fetchart:

fetchart:
  auto: yes
  cover_format: JPEG
  deinterlace: yes
  enforce_ratio: yes
  high_resolution: yes
  minwidth: 1000
  maxwidth: 1000
  sources: itunes filesystem

I also added the plugin as bandcamp under the plugins option. Searching and returning release details is working as expected, but so far no artwork has ever been returned when choosing a bandcamp candidate, even when visiting the release URL shows artwork is available.

I've also tried adding entires to the sources option under fetchart -- I've tried beetcamp, bandcamp, and Bandcamp.

Some examples of release URLs that aren't returning artwork:

If there is anywhere I can look for log details, I am happy to check and report back, or provide any other details of my config file. It's also possible I am misunderstanding how this feature is supposed to work, in which case some clarification would be greatly appreciated.

snejus commented 1 year ago

Hi @dchesbro, thanks for reporting this!

I can confirm I also noticed this behaviour - found that the art fetcher has a bug where it doesn't read the configuration correctly.

I will release the fix asap!

snejus commented 1 year ago

It should be fixed now :)