Quote:
Originally Posted by davidfor
You shouldn't have to do this. Calibre attempts to match what is on the device with what is in the library each time the device is connected. It should record these matches in the metadata.calibre file that @theducks mentioned, but if the matching fails for some reason, that won't change.
Can you check a calibre preference? On the "Sending books to devices" page of the preferences, can you check what the "Metadata management" option is set to? In general, using the automatic option works better with the Kobo devices. But, I just can't remember exactly how this option affect this.
In general, the books are matched using the author and title. If these are different on the device to what is in the library, then the books won't match. There is a problem with Kobo devices for books with multiple authors. Kobo doesn't like the way that calibre normally puts these in the metadata and usually only shows one author. That means these don't match. You can use a metadata plugboard to fix this. The matching also doesn't work as well if you send the author as "LN, FN" or use the title_sort rather than the title.
You can manually match books using the Device list. Select an unmatched book, right click and select the option to match, search for the book, select it and then press OK. After doing this, you need to use the "Update cached metadata on device" function that is in the menu of the device button. You won't want to do this if you have a lot of unmatched books, but, it is the simplest solution for a few.
|
I've been using Calibre ever since I got my Sony and I know how it works... But not what to do when it doesn't work anymore. I didn't change anything in Calibre, it finds about 40 or 50 books on my reader, even after I delete that metadata file. And there's no rhyme or reason to it. For example, one book of a series can be found, the rest not, while the rest has exactly the same format in filename as the first...
Looks like I'll have to rematch all my books, or upload them all again (probably do a combination, so I can hopefullly get the Kobo metadata, like reading position and date last read again in my Calibre DB...)