08-27-2013, 05:51 AM | #1 |
eBook Enthusiast
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Problem with Kindle author sort with Baen Mobi books
I've noticed a curious problem with the latest monthly release of eBooks from Baen in Mobi format.
Baen (annoyingly) always deliver books with the author metadata set to, for example, "Robert A. Heinlein" rather than "Heinlein, Robert A.", so the first thing I always do after adding the book to Calibre is to edit the metadata and change both the "author" and "author sort" fields to the "surname, forename" format which I prefer, and then send the book to my Kindle PW. The problem is that, for all the books released in this month's Baen monthly subscription package, the resulting books are sorting on the Kindle by the author's first name, not their surname. Eg, "The Man Who Sold the Moon" by Robert A. Heinlein is sorting under "Robert" in author sort mode, not under "Heinlein". I've deleted the book from the Kindle, re-edited the metadata in Calibre to make sure that I really had changed it, and re-sent the book to the Kindle. No difference. If I convert the book from Mobi to AZW3 format, and then re-send it to the Kindle, the book sorts correctly under "Heinlein", so it looks as if Calibre is not correctly setting the metadata for the Mobi version of the book. This is with Calibre 0.9.44. |
08-27-2013, 05:57 AM | #2 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
calibre cannot change metadata in joint MOBIs, that is MOBIs that have both a MOBI6 and KF8 part, are these MOBIs of that form?
|
Advert | |
|
08-27-2013, 06:03 AM | #3 |
eBook Enthusiast
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
I believe it's pure MOBI6. I've raised a (private) bug (1217283) on the bug-tracking system and attached a book which illustrates the behaviour so you can see.
|
08-27-2013, 06:08 AM | #4 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
It's a joint MOBI.
|
08-27-2013, 06:11 AM | #5 |
eBook Enthusiast
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Ah, thank you. Baen must have changed their publishing processes; it's only this month's books that have illustrated the problem. I'll make sure I convert all future books I get from them to AZW3.
Thank you, as always, for the rapid response. |
Advert | |
|
08-27-2013, 06:29 AM | #6 |
eBook Enthusiast
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Purely as a matter of interest, is there a technical reason that metadata can't be set in joint Mobis?
|
08-27-2013, 06:44 AM | #7 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
No, it's just not something I have ever found the time/interest to implement.
The MOBI metadata code was not originally written by me, which makes modifying it to deal with joint mobi files painful. And then MOBI is a reverse engineered format, which means that every time I make a change in some aspect of MOBI handling the only way I can validate that change is by creating lots of test files and uploading them to a Kindle and seeing what it does. |
08-27-2013, 06:47 AM | #8 |
eBook Enthusiast
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
I understand. Thanks for explaining. Might I make a small request? Would it be possible to indicate in Calibre's format description in some way whether or not a Mobi file is a joint Mobi file or a pure MOBI6 file? I don't know of any way to find out which it is.
|
08-27-2013, 07:01 AM | #9 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
If you open it in the calibre viewer, the titlebar will show you [KF8] which means that the file is either a joint file or a pure KF8 file with a .mobi extension (the latter is almost never seen), so it is likely a joint file.
|
08-27-2013, 07:06 AM | #10 |
eBook Enthusiast
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Thank you.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
author → author sort ∀ books ⇒ long time! | Geremia | Calibre | 2 | 04-17-2013 09:57 AM |
Author Sort problem on kindle | BobKat | Devices | 14 | 01-15-2013 06:14 AM |
No books in author sort on Kindle Touch after uploading via Calibre? | guspasho | Amazon Kindle | 4 | 12-12-2011 11:01 PM |
MOBI stuck on author sort display | mdietz39 | Library Management | 2 | 05-14-2011 07:41 AM |
MOBI format, Baen Books and Kindle questions. | NormHart | Workshop | 5 | 08-11-2009 05:43 PM |