View Single Post
Old 01-06-2024, 03:57 PM   #5
pdurrant
The Grand Mouse 高貴的老鼠
pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.
 
pdurrant's Avatar
 
Posts: 74,104
Karma: 315558332
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Oasis
Ah, reading your first post again, you really DO have separate libraries for each person in your household.

Yes, you should definitely not need to redo the metadata update, but you have to do that because you're importing the same (unchanged) download each time.

The reason importing into a calibre library, updating the metadata, and then importing from that library into other didn't work is because calibre doesn't ordinarily change the original file, it just stores the new metadata separately. To get the updated metadata into the book file you need to "Polish" the book, or export the book. Since I think the "Polish" plugin only works on AZW3 and ePub, you would probably have more certain results by using the export function.

You should really treat the calibre database as a black box. You shouldn't really access files stored in there unless you really know what you're doing. Use the calibre functions to get access in this case, the export function

Although unless the members of your houehold maintain their own calaibre libraries, I'd recommend on central library. You could add a custom column that lists the household members interested in a book, and then have "virtual" libraries for each of them. This way you'd definitely only need to change the metadata once.
pdurrant is offline   Reply With Quote