Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 01-21-2013, 03:22 AM   #1
derangedhermit
Addict
derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.
 
Posts: 239
Karma: 1280000
Join Date: Oct 2010
Location: USA
Device: None
When does Calibre change ebooks, and why are...?

If I update metadata in an epub in Calibre, is that update immediately applied to the metadata in the epub itself, or is the epub unchanged and the update kept somewhere else until some later time, like "Write to disk' or "Send to Device"?

What about when I download or otherwise change covers? Is the old cover immediately deleted from the epub, or is it retained and the new one marked as an update and stored separately for later? Furthermore, does changing covers actually change what Calibre thinks is the old cover, or is something else going on?

When is a "conversion" (e.g. epub-epub) required to get changes to stick?

Also, the default for writing epubs outside the Calibre library is to have a separate cover page file and a separate ?OPX (some other) file. Epubs don't need these as external files - why is it the default, and what is lost if you set Calibre to just write out the standard epub (zip) file alone?

Last, what specific settings are needed to prevent Calibre from adding its own html (or modifying the existing html) on import, conversion, and export (output)?

I could at least partly answer some of these by exploration, but maybe the answers will be useful to a few other Calibre users.

(I have read what seemed the relevant parts of the help files before asking.)

Thanks,
Lee
derangedhermit is offline   Reply With Quote
Old 01-21-2013, 05:38 AM   #2
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,864
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
Quote:
Originally Posted by derangedhermit View Post
If I update metadata in an epub in Calibre, is that update immediately applied to the metadata in the epub itself, or is the epub unchanged and the update kept somewhere else until some later time, like "Write to disk' or "Send to Device"?
Changes are only embedded in the epub upon the book being exported from the library using Send to Device, Save to Disk, email, or content server.

Quote:
Originally Posted by derangedhermit View Post
What about when I download or otherwise change covers? Is the old cover immediately deleted from the epub, or is it retained and the new one marked as an update and stored separately for later? Furthermore, does changing covers actually change what Calibre thinks is the old cover, or is something else going on?
The cover is the same as any other metadata and is only updated when the book is exported from the library. Sometimes though a book will not have a proper cover identified in it and exporting the book will not update the cover.

Quote:
Originally Posted by derangedhermit View Post
When is a "conversion" (e.g. epub-epub) required to get changes to stick?
Never, but if for some reason the cover does not "stick" you would be best served by using the Modify ePub Plugin to update the cover.

Quote:
Originally Posted by derangedhermit View Post
Epubs don't need these as external files - why is it the default, and what is lost if you set Calibre to just write out the standard epub (zip) file alone?
Nothing is lost.

Quote:
Originally Posted by derangedhermit View Post
Last, what specific settings are needed to prevent Calibre from adding its own html (or modifying the existing html) on import, conversion, and export (output)?
It is probably best to learn about the conversion process by reading this section of the manual.
DoctorOhh is offline   Reply With Quote
Advert
Old 01-22-2013, 05:48 AM   #3
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,570
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by DoctorOhh View Post
Changes are only embedded in the epub upon the book being exported from the library using ... Save to Disk ...
Save to Disk will embed the latest metadata & cover in the exported ePub, but it doesn't embed the latest metadata & cover in the ePub in the calibre library folder. Well not here at least, it could be I missed a setting - that's happened before, more than once

I don't use Send to Device or Email often, but I think they're the same, never used Content Server so I can't speak to it.

I think the only way to update the ePub in the calibre library folder is to do a conversion, or use the Modify plugin (IMO this is better).

Before I discovered the Modify plugin I was saving to disk, copying that epub back to the library folder, and deleting the save to disk copy

I would like a setting where I could designate a format for auto-update when metadata or cover is changed. I'd like it to be independent of the "Preferred Output Format" setting, because I sometimes 'play around' with that. The default would be None, if the designated format is absent then 'carry on regardless'

BR
BetterRed is offline   Reply With Quote
Old 01-22-2013, 06:44 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,864
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
Quote:
Originally Posted by BetterRed View Post
Quote:
Originally Posted by DoctorOhh View Post
Changes are only embedded in the epub upon the book being exported from the library using Send to Device, Save to Disk, email, or content server.
Save to Disk will embed the latest metadata & cover in the exported ePub, but it doesn't embed the latest metadata & cover in the ePub in the calibre library folder.
Correct, that's what "embedded in the epub upon the book being exported" means, but I guess it could have been said clearer.

Quote:
Originally Posted by BetterRed View Post
I think the only way to update the ePub in the calibre library folder is to do a conversion, or use the Modify plugin (IMO this is better).
Correct again. Thanks for clarifying this for the folks looking in.
DoctorOhh is offline   Reply With Quote
Old 01-22-2013, 01:34 PM   #5
derangedhermit
Addict
derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.
 
Posts: 239
Karma: 1280000
Join Date: Oct 2010
Location: USA
Device: None
So the ebooks are kept internally in the state they were originally after the "Add books" (or "Get books" I suppose) operation?

There is a statement in the General Discussions forum ("genres" thread) that to get a cover updated for download to device, you have to do a conversion (or use a plugin) - that just "Send to device" doesn't do it (unlike other metadata). I'd like to know for sure since on my last downloads, the cover I got from straight download to the Nook from B&N was different for a number of books from the cover I got by downloading to PC - adding to Calibre (no epub-epub conversion) - sending to device (the same Nook). I'm not sure what's happening there.

My settings are as close to "do nothing" on input, output and epub file type as I can make them. I made these settings changes before adding any books into a new, empty library, to try to avoid all the calibre html and css that got added the first time I tried to build a Calibre library.
derangedhermit is offline   Reply With Quote
Advert
Old 01-22-2013, 02:31 PM   #6
Adoby
Handy Elephant
Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.
 
Adoby's Avatar
 
Posts: 1,736
Karma: 26785668
Join Date: Dec 2009
Location: Southern Sweden, far out in the quiet woods
Device: Thinkpad E595, Ubuntu Mate, Huawei Mediapad 5, Bouye Likebook Plus
To update the actual contents of a ebook is expensive. It requires the computer to make a copy of the book, unzip it, change the metadata, zip it and finally replace the original copy.

When you are fixing metadata, perhaps in bulk, the metadata may be changed several times. It would slow down Calibre a lot if the actual books had to be changed every time the metadata is updated. Instead most of the changes are only stored in a separate database file that is much quicker and easier to change.

This is why the metadata inside the book only is updated when the book is converted, saved to disc or sent to device.

It is possible to manually request that Calibre update the metadata inside ePub books, using the plugin "Modify ePub".

Last edited by Adoby; 01-22-2013 at 02:34 PM.
Adoby is offline   Reply With Quote
Old 01-23-2013, 04:09 AM   #7
derangedhermit
Addict
derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.
 
Posts: 239
Karma: 1280000
Join Date: Oct 2010
Location: USA
Device: None
I've no problem with calibre waiting to update the book. I just want to understand, so I can sort out what I'm doing that causes apparent discrepancies.
derangedhermit is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Is it possible to change Calibre-Server.exe to change to a service for Windows roadrunnerm Calibre 1 10-19-2012 06:44 PM
ebooks that won't let you change the font mr ploppy Amazon Kindle 4 10-12-2012 09:01 PM
Guttenberg eBooks - Unable to change COVER with Calibre 0.8.32 jojozep2005 Amazon Kindle 5 12-24-2011 12:44 PM
Do eBooks Change What You Read? schroedercl2 News 44 02-16-2010 09:52 PM
Can I change author/title of purchase ebooks? kenbaldwin Sony Reader 1 11-09-2006 05:42 PM


All times are GMT -4. The time now is 04:54 AM.


MobileRead.com is a privately owned, operated and funded community.