View Single Post
Old 10-28-2020, 09:01 PM   #6
hobnail
Running with scissors
hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.
 
Posts: 1,590
Karma: 14328510
Join Date: Nov 2019
Device: none
Quote:
Originally Posted by davidfor View Post
That isn't what the embed metadata function is about. When you change the metadata using calibre, it doesn't change the actual book. When you make a change, it is written into the database, but, the books stays the same. Calibre will update the actual book at certain times. Some are when the book is exported from calibre via send-to-device or save-to-disk. Others are when a conversion is done, using Polish books or when you edit the book. And there are other ways.

The embed metadata function was added so that the book in the library can be updated without other side-effects. In my mind it is only needed if you use books directly from the library in other tools. For example, if you edit the book using Sigil, you probably want the metadata updated.

When you send a book to the device, the metadata will be updated. But, only what is valid in that format. And then it requires the device or app to read the metadata. To the best of my knowledge, AZW3 doesn't support series info, so it doesn't get added. ePub2 also doesn't support series info, but, it supports application specific attributes, so calibre uses that. There are applications that read this, but, I don't know of a ereader device that does.

I don't believe Kindles support series info in any form. A metadata plugboard can be used to add the series info to the title or other metadata the device reads. Kobo devices do support series info, but, it doesn't read this from the sideloaded books. The KoboTouch and KoboTouchExtended driver supports adding the series info when the device is plugged in. And there is an addon for the device to do it as well.
Some parts of your explanation are not clear to me when you talk about the metadata being updated; I can't tell if you're talking about the metadata in calibre's library or the metadata inside the book file. Every time you say the metadata is updated I think you should specify whether you're talking about in the book file or in calibre's library or in the database on the ereader or wherever.

Likewise, you used the term sideload which, in my opinion, is a buzz word that's primarily used and understood on mobileread but the average user who's not a regular here may not understand what that term means.

Last edited by hobnail; 10-28-2020 at 09:04 PM.
hobnail is offline   Reply With Quote