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

[Enhancement]: Mass saving of metadata #359

Closed
SwedishGojira opened this issue Feb 10, 2022 · 4 comments
Closed

[Enhancement]: Mass saving of metadata #359

SwedishGojira opened this issue Feb 10, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@SwedishGojira
Copy link

Describe the feature/enhancement

One thing that would be awesome would be to be able to save metadata for several books at once instead of having to open them one by one and click the save metadata button. Maybe even the for the whole library.

This would help in reorganizing books as at least on the Unraid docker all metadata is lost when moving a book from one folder to another.

@SwedishGojira SwedishGojira added the enhancement New feature or request label Feb 10, 2022
@freitagdavid
Copy link

Seconded.

@MidnightSnowleopard
Copy link

Thirded.

One of the issues with the current mostly directory based sorting mechanism is if you moved something after specifically identifying it then all the work of identifying it is gone. It's a half-way point between actually trying to turn it into a metadata manager and staying hands off. There will always be edge cases that don't work well but this feel like something that shouldn't take much effort and could help alleviate any issues in the present while a larger solution may be worked on.

advplyr added a commit that referenced this issue Feb 16, 2022
@advplyr
Copy link
Owner

advplyr commented Feb 16, 2022

Just pushed v1.6.68 and got started on this.

The first step was adding an option on the library modal for selecting a metadata provider.
image

Added a "Quick Match" button on book details tab that will use the selected provider and fill in book details with the first match result.
image

There are a lot of tweaks that can be made there to ensure the match is correct, but right now it is just taking the first result.

Then a "Match Books" button on the library which loops through all the books and just calls the same method that quick match uses. Again using the selected library metadata provider.
image

Important to note is that it will only fill in details where fields are empty. If no book cover is set then it will use the book cover from the search result.

@cassieesposito
Copy link
Contributor

This doesn't entirely address the issue, but turning on "Store metadata with book" in the settings allows you to reorganize without losing metadata as long as you make sure to also move the metadata file.

@advplyr advplyr closed this as completed May 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants