Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: ability to merge (seemingly) unrelated albums #23

Open
bgaesslein opened this issue Mar 22, 2023 · 2 comments
Open

Request: ability to merge (seemingly) unrelated albums #23

bgaesslein opened this issue Mar 22, 2023 · 2 comments

Comments

@bgaesslein
Copy link

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.

@RudeySH
Copy link
Owner

RudeySH commented Mar 23, 2023

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!

@omidantilong
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants