View Single Post
Old 11-15-2011, 06:50 AM   #4
DoctorOhh
US Navy, Retired
DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.
 
DoctorOhh's Avatar
 
Posts: 9,897
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
Quote:
Originally Posted by esuli View Post
The "Read metadata from file contents rather than file name" is checked, and in fact the library is populate with metadata contained in the file rather than just the name of the file.
When you add any book to the library with this setting checked it is going to add the metadata it finds in the book.

Quote:
Originally Posted by esuli View Post
The problem is that Calibre does not fetch metadata info from the "metadata.calibre" file on the root of the device.
This is not a problem nor a feature expected to work as you would like it to work. That file is never a part of adding books to the library.

Quote:
Originally Posted by esuli View Post
For example, a file name "X.pdf" contains some metadata that specifies that the author name is "J.D.", and in "metadata.calibre" it is better specified that the author is "John Doe".
The "device" book list on Calibre properly shows "John Doe" as the author, adding the book to the library results in "J.D." to be set as the author in the "library" book list.
"J.D." would be the expected outcome. The PDF should have had the metadata written to the book when it was transferred to the device. I'm guessing the metadata in calibre was "J.D." when you originally added the book to the device and you changed it in the library later. Or you disabled the PDF metadata writer plugin sometime ago. Either way at this time you can only expect to get the metadata that is stored in the book when you add it to your library.

Maybe a developer will come along with another idea/trick to transfer the data from the "metadata.calibre" file to your library but such an action is not currently part of calibre.
DoctorOhh is offline   Reply With Quote