View Single Post
Old 05-06-2019, 10:28 PM   #1849
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 thepopmonster View Post
Dangit I had a whole long, detailed post but the forum logged me out and I lost it.

Short version: Updated driver from 3.1.2 to 3.1.3 while Clara HD was connected, afterward some of the titles that I'd loaded in that session had metadata matching issues:

* Most of the titles with author FirstA LastA & FirstB Last B were not matched, but not all - exception seems to be where one of the authors has a middle initial, but not consistent:

Showed:

Authors: Arnold Robbins & Elbert Hannah & Linda Lamb
Tags: COMPUTERS / Operating Systems / UNIX, Non-Fiction, Tech Reference
Path: Click to open
G:\R\Robbins, Arnold & Hannah, Elbert & Lamb, Linda\Learning the vi and Vim Editors.kepub.epub

Didn't:

Authors: Doug Brown
Tags: COMPUTERS / Operating Systems / UNIX, Non-Fiction, Tech Reference
Path: Click to open
G:\B\Brown, Doug & Levine, John & Mason, Tony\lex & yacc, 2nd Edition.kepub.epub

* Similarly, if the author was First Last (editor) they generally weren't showing, but First M. Last (editor) generally did; John Joseph Adams (editor) managed to both match and not match.

I tried adding new books with the new driver to my Aura and they went through fine, and resent the lex/yacc book and it matches now...

Authors: Doug Brown & John Levine & Tony Mason
Tags: COMPUTERS / Operating Systems / UNIX, Non-Fiction, Tech Reference
Path: Click to open
G:\B\Brown, Doug & Levine, John & Mason, Tony\lex & yacc, 2nd Edition.kepub.epub

I think I might write this one off as a "don't change your drivers with the device connected before ejecting as it might lead to metadata issues" but I'm putting this out there in case others have issues.
The quick question: Were the books that weren't matched ones you had sent but hadn't disconnected the device to have them imported into the Kobo database? If so, that is expected. The KoboTouch driver, and hence the KoboTouchExtended driver, looks for books in the database on the device. It makes no attempt to look for books elsewhere. If you send a book to the device, it will show in the device list as matched. If you close and reopen calibre without ejecting the device, the book will not show in the devices list.

The other possibility is that all the books you list have multiple authors. These rarely match when you reconnect the device after sending the book. This is because of the way calibre puts the authors into the book and the device reads them. Basically, the device will only see the first author with the way calibre (correctly) save the authors. You need to use a metadata plugboard to set the authors so they look like "FN1 LN1, FN2 LN2". Then the device will see multiple authors and they should match when connected. Using initials should be OK as long as they are consistent.

And for the record, the file name on the device is completely unimportant in all of this. It is checked, but just to make sure the book actually exists.
davidfor is offline   Reply With Quote