RudeySH / lastfm-bulk-edit

Bulk edit your scrobbles for any artist, album or track on Last.fm at once.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Request: ability to merge (seemingly) unrelated albums

bgaesslein opened this issue · comments

Would this be possible? A use case is compilation albums that were scrobbled without the album artist tag set so they show up as separate albums for every single artist. I just corrected one of those, a ten-disk blues compilation that showed up as ~70 different albums in my library. Oof.
Another case is multi-disc albums where each disc was tagged differently.

Thanks for the feature request. I have long considered adding a way to edit multiple albums at once, although I've mostly considered doing this so you can edit multiple albums from the same artist at once. This is somewhat easy to implement because these albums will be listed on the same page in a user's library.

In the situation you described, it sounds like those albums are listed for various different artists in your library. It is hard to conceive how this feature would allow you to select multiple albums that are seemingly unrelated. Perhaps the script could put all the albums in a single list where users can pick which albums to edit, but such a list would take extremely long to load. Because of how the userscript works, it basically has to load all artist pages in your library in order to find which albums you've scrobbled.

However, there is an somewhat easy workaround for this. If you scrobble all the tracks from the album with the album artist set to the correct value, you can then go to that artist and edit the album. The script will now detect the previously unrelated albums (because they now share tracks), and the script will then prompt you to select which albums you want to edit. Those ~70 albums should now all be selectable, allowing you to fix them all at once. Hope that helps!

Hey @RudeySH , I've been looking for something similar to this, mainly to fix scrobbles from years ago with buggy music apps that didn't honour album artists :(

I don't think it necessarily has to be automatic -- a checkbox on the affected rows could work. It feels like that should be possible, and would reduce the heavy lifting the script has to do. It certainly has the the capability to make the edits, but as you say it's more "how to collate the list" than "how to make the edit".

I might have a poke around when I get some free time... Thanks for all your hard work on this script though, it's a really nice bit of work <3