View Single Post
Old 06-07-2018, 07:53 AM   #9
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by Mrs_Often View Post
After matching books manually to library, you have to "Update cached metadata on device". And then it matches on each connection.
-> Would it be possible to save this cached metadata within calibre files instead of/as well as onto the device? That way I don't have to re-match all the books for other devices that have the same books that aren't matching... and it would be easier to re-match after factory reset. (Is there a file I can backup from the device to make sure I don't have to re-match after factory reset?)
In order, the automatic matching is done based on:
  1. Details already in the metadata.conf file. This effectively means that the book was matched before and most books sent from calibre will fall do this. And the manual matching process does this.
  2. An id in the library and in the metadata of the book.
  3. The title and the author sort.

I don't know exactly where the id that is used comes from. I think calibre adds when a book is added to the device or changed somehow, but I'm not sure. And I have books that have been sent from calibre that didn't match this way, so I don't know what is happening.

The title and author are the main problem I see. The title is always OK if the book goes through calibre, but books downloaded directly to the device will have some strange titles and I have to do the manual match for those. The authors are usually a problem for multiple author books sent from calibre. The best solution I have for that is the metadata plugin I mentioned in the other thread. With that, the books usually match.

Overall, I haven't come up with a satisfactory solution. I tried a couple of different things when those earlier threads came up, but, they didn't help. If I think of something, I'll try and see if it helps.
davidfor is offline   Reply With Quote