-
Notifications
You must be signed in to change notification settings - Fork 21
Request: author and title for epub files on the homescreen #16
Comments
It's possible but needs a lot of reverse engineering to implement an EPUB metadata extractor like the PDF metadata extractor provided by Kindle system. |
Isn't EPUB metadata an open standard? I think any epub is just a zip, and you can find metadata in content.opf (the location of this file may be different) like this:
You can also find the book cover, which is another good option to show in the book cover view screen.
|
It's easy to extract the meta data of a EPUB document indeed. But it's harder to integrate with the Kindle native system. Because Amazon never provides developing SDK for the Kindle system. Projects like the |
Yes that is a problem. I think calibre did some reverse engineering so that book transferred by calibre can show cover image, while just copy books to kindle will never have the cover shown. Maybe calibre's implementation can be a reference? As for showing book author and title, there is a simple but ugly hack without need of reverse engineering: just extract meta data from book then rename the file to Calibre actually always rename books to its own way by metadata. Of course this could be an option if some user don't like it. |
Calibre doesn't have to directly interact with the Kindle Framework. |
So I am also bothered by this issue. If kpvbooklet cannot display the actual metadata, I would be satisfied with this:
I mean, I searched throught Google like a crazy, but could not find a solution. I have big and nicely organized library and each book has filled title/description/author in Czech language. For example: Souostroví Gulag/Alexandr Solženicyn (in translation Gulag Archipellago, Solzhenicyn). But when I "send to device" the file does not contain non-English characters and those are replaced by "ASCII" ones. Is there a way to force Calibre to send correct filenames for my whole library? |
The calibre question is unrelated, you can disable preference - save to disk - convert non-english characters, and set saving template to what you want, then use saving to disk instead of send to device to transfer books (save to your kindle partition). I'm not using this, so I'm not sure if this have any difference from send to device. |
If want to implement this, maybe you need implement specified com.amazon.ebook.booklet.reader.impl.detail.ReaderDetailViewFactory Right? |
Can it be implemented? |
Would it be hard to make kpvbooklet show the author and title for epub files on the homescreen - instead of the filename - as for pdf and mobi/azw files?
The text was updated successfully, but these errors were encountered: