View Single Post
Old 01-03-2015, 09:48 PM   #14
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by rsngfrce View Post
From what I can see at least and maybe I am missing something, Calibre has very limited metadata editing capably compared to Mobi2Mobi. I tried Java Mobi Metadata Editor and it is indeed capable of editing the metadata of an AZW3 file, but again, it seems limited compared to Mobi2Mobi in what it can edit. I find many more options in Mobi2Mobi, such as StartReading, UpdatedTitle and such... is there anything that lets you edit THESE on an AZW3 file?[/CODE]

SRL (start reading location) requires editing the actual book file, which mobi2mobi does as well as metadata. JMME does not do both, it only updates metadata. You can edit the book itself using calibre's Edit Book, which supports AZW3 and EPUB.
You will need to use the Set Semantics tool to set the location of the semantics element "Text" (used to mark the location of the first text in the book).

Why do you need to set "UpdatedTitle"? I can see here: MOBI that it actually exists, but TBH I have no idea what it is. It seems to be an exth header in which case JMME should be able to set it -- it may not be labeled, but IIRC you can set any metadata if you have the numerical identifier.
And is it different from the regular old title?

calibre is mainly focused on changing what an end-user is likely to care about, all the common metadata elements that will be used the most are mapped to easily-understood metadata columns. For unusual needs (which I have not hit on personally) you may need a dedicated tool I guess.

[/CODE]Well, when converting them, Calibre seems to want to set them to [PDOC]. I'm confused by this however, because I believe I ran the Quality Check plugin on them all for missing EBOK type before transferring them to my Kindle and the plugin said they all passed, but a couple of them showed up with the "Personal" banner. I reconverted those and changed [PDOC] to [EBOK] which fixed this issue for them, but that was only a couple of them, so this may actually be CONTROLLED somewhere else, since I believe I originally set had them all as [PDOC] per Calibre. They SHOULD ALL have ASINs though, I also ran Quality Check for that (but a couple still ended up as personal documents).
By default calibre exports books as PDOC (although the library copy is I believe EBOK) by changing it on-the-fly with the other metadata. Setting the PDOC tag from [PDOC] to [EBOK] in Output Options* has the side effect of stopping this. So does manually embedding an ASIN with QC. Works perfectly on my Kindle, and many others' as well, so I don't know why it wouldn't work for you?


* -- Reset saved conversion settings via Bulk Edit Metadata or previously-converted books will have old settings overriding it.
eschwartz is offline   Reply With Quote