If you change metadata in the GUI it is not written to the epub file, but only stored in the database.
If you use any of the functions to send or save the epub outside the calibre library, then the metadata is written to the epub file. The same if you do any conversion or polish on the epub.
This behavior is intentional. It means that calibre can be used to store the original epub without ever modifying it. But when you send the epub to device, save it to disk or convert to other formats, then the copy is updated. Also it makes it faster to update metadata.
|