Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle

Notices

Reply
 
Thread Tools Search this Thread
Old 04-27-2023, 03:50 PM   #1
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Send to Kindle issues and findings

I know there's an earlier thread but wanted to start fresh. First a few of the 'findings':

PDFs with more than 100 bookmarks will not convert to Print Replica
Update: This seems to be fixed now. Kindle Create still has issue with it.

ePubs with more than about 1300 ToC entries fail to convert
Fun fact: most editions of the Bible have 66 books and 1,189 chapters, so a ToC with entries for all of these would probably get through S2K's pearly gates. Maybe that was even the standard used for the arbitrary limit?
In this case Kindle Previewer 3 does not complain, but it gets rejected by S2K. The only recourse seems to be to thin out the ToC entries somehow.
It's also possible that it is triggering some sort of timeout and is not a ToC size limit as such. It takes about 40 minutes of processing before failure occurs. Calibre can take hours to convert these (hmm why?).

Conversion to Print Replica will preserve Bookmark hierarchy in its ToC
Bookmarks are converted to Print Replica ToC entries, and at least one level of hierarchy is preserved (have not tested more than that). Generated PDFs often lack any bookmarks and thus will have a minimal ToC by default. So it is nice to add some before sending it for conversion. I've seen at least on GitHub project that purports to automate this (scans PDF for things that look like headings), and am hoping eventually to script it myself (I plan to add page links for page references in Contents/Index/Footnotes too).
Kindle Create does not seem to let you create a multi level ToC, and if you make changes to one that's been imported, it gets flattened.

FWIW I sent Amazon Feedback about the Print Replica ToC limit (seems way too small). Probably should send one about multi-level issue too.

Last edited by tomsem; 06-10-2023 at 11:00 AM.
tomsem is offline   Reply With Quote
Old 04-27-2023, 03:50 PM   #2
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
(deleted)

Last edited by tomsem; 04-27-2023 at 05:07 PM.
tomsem is offline   Reply With Quote
Advert
Old 04-27-2023, 04:11 PM   #3
kyrilson
Fanatic
kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.kyrilson ought to be getting tired of karma fortunes by now.
 
kyrilson's Avatar
 
Posts: 538
Karma: 13511506
Join Date: Apr 2013
Location: Cleveland, OH
Device: Voyage, Oasis, Kobo Glo HD,iPad Pro, Sony 350 and T2
If you convert to epub and then run through this (https://kindle-epub-fix.netlify.app), does it work? Just curious. I’ve been using that to fix any errors before I use the S2K function. Everything has worked perfectly so far (started using it back in Dec 2022 or so)


Sent from my iPhone using Tapatalk
kyrilson is offline   Reply With Quote
Old 04-27-2023, 04:39 PM   #4
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Quote:
Originally Posted by kyrilson View Post
If you convert to epub and then run through this (https://kindle-epub-fix.netlify.app), does it work? Just curious. I’ve been using that to fix any errors before I use the S2K function. Everything has worked perfectly so far (started using it back in Dec 2022 or so)


Sent from my iPhone using Tapatalk
It did change something for the files referencing the embedded fonts, but Kindle Previewer 3 says 'It may be incomplete or corrupt' without any further details. It no longer passes epubcheck ('Corrupted image file encountered').

So, no.

But it turns out that this was one of those First Reads purchases from Amazon. Yet it showed up in Docs in Content and Devices!

I deleted it from there, but it's still listed in Books, as expected. Did I send it with Send to Kindle for some reason? Don't know, but we can reclassify this issue:

Never Mind

Last edited by tomsem; 04-27-2023 at 05:07 PM.
tomsem is offline   Reply With Quote
Old 04-27-2023, 06:41 PM   #5
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
That said, I'm now getting the same error with another book. Originally ePub (one of Tor's free book of the month). No longer have the source files, and apparently didn't have backup in calibre (this goes back 6 years, before I got serious). I downloaded it to my Kindle, imported it to calibre, converted to ePub3. epubcheck passes, no errors or warnings. But Kindle Previewer 3 throws the 'Hyperlink not resolved in toc' error, and S2K rejects it (probably the same code).

I tried one of the online converters and the result didn't pass epubcheck. Also tried the ^^tool and it made changes, but it broke epubcheck.

So it again comes down to resolving:

Quote:
E24010: Hyperlink not resolved in toc (One possible reason can be that the link points to a tag with style display:none):/private/var/folders/1c/s6n482rn5fs_ls6v8cdnqr5r0000gr/T/0bf4418c-75c0-48fe-a8bf-342aa3c493ac/cTemp/mTemp/mobi-76dTK3/text/part0001.html#UGI0-51bae2eb2418443c8e37a3f2d3286faf
It seems Kindle Create is tripping over toc references that include ID in the url after hash (#).

/text/part0001.html#UGI0-51bae2eb2418443c8e37a3f2d3286fa

I removed the hash and ID (there were two TOC entries in this case), and now Kindle Create and S2K accept it.

All's well that ends well, but it kinda looks like bug in the Kindle Create (and presumably Send to Kindle) validation code.

Can someone explain why a publisher would be using this URL form? Visually it doesn't seem different, or I'm not noticing anything.

Okay, I found the original .ePub and .mobi files from Tor. It seems the hash style is used in the .mobi, but not in the .epub. When I convert .mobi/.azw3 to .epub, it carries over this hash style that Kindle Create doesn't like. But if I convert the original .ePub to epub3 there are no hash style TOC URLs.

I wonder if calibre's conversion to ePub should dispense with carrying over the hash style tags or at least offer option to just leave the hash part off.

In any case, I'll start making use of the original epub (having found them all) rather than downloading to kindle and using that for source for adding to calibre.

Last edited by tomsem; 04-27-2023 at 07:45 PM.
tomsem is offline   Reply With Quote
Advert
Old 04-27-2023, 06:51 PM   #6
slm
Fool
slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.slm ought to be getting tired of karma fortunes by now.
 
Posts: 377
Karma: 3557934
Join Date: Feb 2003
Device: Kindle Voyage, Kindle PW1, Kobo Glo HD, Nook Glowlight Plus ...
When I've had problems, I've used Calibre to convert to DOCX and then sent the DOCX to Kindle using Send to Kindle.

So far, that has worked like a charm, probably because the DOCX converter is less fussy.
slm is offline   Reply With Quote
Old 04-27-2023, 08:15 PM   #7
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Quote:
Originally Posted by slm View Post
When I've had problems, I've used Calibre to convert to DOCX and then sent the DOCX to Kindle using Send to Kindle.

So far, that has worked like a charm, probably because the DOCX converter is less fussy.
Yes, everyone seems to have some trick, and thanks for yours.

Now that I understand this particular problem, however, ePub remains my go-to, unless the source is DOCX. Fewer conversions seems better.
tomsem is offline   Reply With Quote
Old 04-28-2023, 11:21 AM   #8
Quoth
the rook, bossing Never.
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 11,228
Karma: 85874891
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
Delete
Quoth is offline   Reply With Quote
Old 05-05-2023, 04:07 PM   #9
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
It appears to be possible to create Print Replica locally by feeding the KPF output of Kindle Create to the KFX Output plugin CLI.

These can be side loaded to Scribe and the iPad app (where you can add highlights and notes). I have not checked yet to see if Share works (Scribe) or Export (iPad). Most likely not, but there's always screen capture.

Update: There is something different about KFX generated from KFX Output than that generated from Send To Kindle. The conversion from KPF to KFX is being handled by Kindle Previewer, so maybe that is missing something.

Side load KFX to the iPad app of the former does not let you select text etc, but side loading the Send To Kindle KFX (sent to Scribe) will (however there is no Pages preview as there is for Print Replica store content).

On the Scribe itself, there's very little difference that I have noticed so far. So it might be good enough to experiment with.

And Share/Export goes through the motions of things, but nothing gets exported (as one might expect).

From Kindle iOS app it does send email, but the .html file is empty. It looks like it is once again sending PDFs from Send To Kindle service, there was some sync of reading position with Scribe a couple of weeks ago, but that seems to be gone.

Last edited by tomsem; 05-05-2023 at 08:26 PM.
tomsem is offline   Reply With Quote
Old 05-06-2023, 02:17 PM   #10
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Quote:
Originally Posted by tomsem View Post

From Kindle iOS app it does send email, but the .html file is empty.
Actually I looked at the html attachments again, it does export annotations for side loaded Print Replica (and I assume for any side loaded books). It's all generated on the device and sent out by the email client on the device.

Last edited by tomsem; 05-06-2023 at 04:25 PM.
tomsem is offline   Reply With Quote
Old 05-06-2023, 02:20 PM   #11
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
(deleted)
tomsem is offline   Reply With Quote
Old 06-10-2023, 10:57 AM   #12
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Send To Kindle failed to ingest an ePub which I'd converted from AZW3.

Solution was to edit the AZW3 and fix font name references which were incorrect (name didn't match what was in font file), and also let it update some GUIDs which the checker said were not valid GUIDs, and generate a new ePub.

Last edited by tomsem; 06-10-2023 at 11:18 AM.
tomsem is offline   Reply With Quote
Old 06-10-2023, 12:45 PM   #13
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 74,249
Karma: 129333566
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by tomsem View Post
Send To Kindle failed to ingest an ePub which I'd converted from AZW3.

Solution was to edit the AZW3 and fix font name references which were incorrect (name didn't match what was in font file), and also let it update some GUIDs which the checker said were not valid GUIDs, and generate a new ePub.
When you convert from KF8 be it with Calibre's conversion or KindleUnpack, you will have errors. This is why it's good to use both Calibre's error checker and epubcheck to find them and fix them.
JSWolf is offline   Reply With Quote
Old 06-10-2023, 05:41 PM   #14
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,486
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Quote:
Originally Posted by JSWolf View Post
When you convert from KF8 be it with Calibre's conversion or KindleUnpack, you will have errors. This is why it's good to use both Calibre's error checker and epubcheck to find them and fix them.
Most of my books are in AZW3 and I don't yet have many of these converted to ePub, and do 'just in time' conversion when I want to read with an ePub app or device.

In this case, I had accidentally deleted the book from my library and wasn't sure how easy it would be to get Amazon to restore it, hence my first reaction was to get it it added back as personal document and that's when I ran into the issues.

As it turns out, Amazon restored it via Chat support in under a minute, my best experience with CS in a long time.

Long term, I plan to get everything in ePub, look for and fix any issues as I go along, but that will take awhile.
tomsem is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fixed: smtp issues with gmx, gmail, yahoo (send to kindle) icetbr Calibre 9 04-16-2021 08:30 PM
Pocket and Kindle: how to send new books as Magazines (with grouped Issues)? mag_dex Recipes 2 02-28-2016 01:18 PM
Send to Device issues mimi-papa Calibre 1 05-26-2013 03:10 PM
Gmail SMTP send timeout issues sociableorg Devices 4 12-19-2011 02:24 AM
iPod touch send to device issues pusskins Calibre 6 10-28-2010 01:44 PM


All times are GMT -4. The time now is 11:00 AM.


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