View Single Post
Old 11-30-2020, 01:22 PM   #1
brettonwoods
Junior Member
brettonwoods began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2020
Device: Kobo Clara HD
Some questions how Nickel works internally

Hi there,

I recently got a Kobo Clara HD and running latest firmware (4.25.15875 11/9/20).

As a "newbie" I have a few questions about how Nickel (the default reader?) works internally:

After a factory reset I put all my books in a folder "books" in the root path (of the sd card). After unmounting the reader, Nickel is importing the books.

*Question 1: How does the import process work ?*

Does Nickel automatically (constantly) look for new "book" files every time the device is unmounted?


*Question 2: How to fix "Authors" ?*

in "My Books -> Authors" I see the books listed by author. How exactly is the author extracted from the books, that is, which file type and meta data field is being used?

I'm currently using only .epub and .pdf files. Some author names are wrong. I wonder how to fix them, i.e. .epub files with Sigil editor. Which field is expected to contain the author name and in which format exactly?


*Question 3: How are books managed "internally" ?*

After updating meta data in one of my .epub files using Sigil (trying to fix the author) I synced the "books" folder, using the command "rsync -av src dest". After unmounting the kobo device it imports the books again, and I now see them twice (!) in the "My Books -> Books" section.

How exactly does the import process work? Does it import the files entirely in the sqlite3 database? Which table? How come I am now seeing them double?
And how can I fix this issue?


*Question 4: Where are highlights and annotations stored ?*

Are they also stored in the sqlite database? How can I export them? I saw that with "KoReader" they are stored in an extra .sdr folder which seems much easier to preserve and backup.


Thank you very much for your effort and patience to read this and your feedback.

BW
brettonwoods is offline   Reply With Quote