puddletag / puddletag

Powerful, simple, audio tag editor for GNU/Linux
http://docs.puddletag.net
Other
423 stars 54 forks source link

Tag Sources vs. Discogs #725

Open Beckfield opened 2 years ago

Beckfield commented 2 years ago

image on Linux Mint 20.3

Just playing around with Tag Sources out of curiosity, I found an issue with getting tags from Discogs.

Discogs has a tracklist feature called Index Tracks. The use of this feature is for musical works that include several parts, like the movements of a symphony. Puddletag's Tag Sources window doesn't seem to be able to handle this. I have a copy of this Discogs release. This release has 12 tracks, 10 of which are under an Index track. I can use the Discogs ID (16106482) in PT's Tag Sources to find the release, but it only shows the two non-indexed tracks and the index track, without all the movements. I've tried with a couple other albums, and the behavior is consistent.

Discogs tracklist with Index track: image

What Puddletag sees: image

By the way, there is a documentation issue regarding this: On the Using Tag Sources page, it says Retrieving an album using it’s Discogs Release ID is possible by using :r release_id where release_id is the Discogs Release ID. When I did that, PT reports "An error occurred: Discogs release id should be an integer." When I removed the ":r" and just entered the id, it worked.

bernd-wechner commented 2 years ago

Just a heads up that the Discogs tag source is IMHO a less than ideal at present and something I work on from time to time as time permits. Discogs is one of the best sources for tags, and so one I'd prioritise to get working well. I have image fetching working on my fork at home for example but it relies on a API account and key so I need to add a couple of configs so as user you can enter your own (as each account has rate limits on it).