Quote:
Originally Posted by tomsem
It looks like some size reduction is necessary, either by reducing image dimensions or decreasing quality. Not surprisingly, ePub ends up about the same size as the CBZ I used (300MB+), and Send To Kindle has limit of 200MB.
Another option is to convert the KPF file directly to KFX or MOBI ('for old Kindles') directly for side loading.
Kindle Previewer 3 will Export to .mobi (mobi 7). It is considerably smaller but lacks any manga features: it just presents a series of images with manga page turns.
KFX Output plugin will convert KPF to KFX via CLI (it uses command line interface of KP3). There are some limitations to the KFX output (see plugin notes). I was able to convert the large KPF successfully with a 'might be too large for some devices' warning, but Scribe opened it just fine with full manga features.
Calibre conversion of ePub to KF8 succeeds (still 340 MB), the viewer does a reasonable job with it, but Scribe would not open it. Not too surprising. A 'suitably small' KF8 should load okay with full manga features as well.
As I understand it, KFX can be loaded into memory in segments, whereas KF8 has to load all at once.
I have been looking for alternatives to KCC. It does a lot of things I don't want it to do, and doesn't do some others I'd like it to do. I looked at forking the code but it was a mess back then (a year or so ago), and while I had some success in hacking in my feature, I was not happy with the result in the end. Kindle Create does most of what I wanted it to do.
The only problem is Kindle Create has no command line interface, so it is not very amenable to scripting.
|
I was fooling around with this the other day as well. Just testing stuff to figure what looks best. The way that looks the best later on Kindle was creating pdf, and sending it to kindle via 'send to kindle'.
Resulting .kfx and original .pdf are identical quality wise, but there's massive difference in how Kindle handles them.
PDF's gets white margin round the files, and progress bar percentage in the bottom right corner. If images are lower resolution than Kindle's screen, they don't scale up, and show smaller on the screen. If they're larger resolution, they get scaled down into white margins, EVEN images made in the precise 1860x2480px, get scaled down into white margins.
KFX rendering is much better. No margins. Whole screen is used. Smaller resolution images get scaled up. Larger scaled down.
No screensaver, no thumbnails in either case.
I did not use Acrobat, since it compresses images, and always transcodes png into jpeg. I simply used 'PDF24 Toolbox' - 'Convert images to PDF'—use dpi+dpi300.
What I'm trying to do now is skip all 'send to kindle' part. Converting pdf to kfx in Calibre via jhowell's kfx out plugin ended with similar results as sideloaded pdf. Cover on lock up screen, but even bigger white margins around images. End file also isn't considered as pdf by Kindle, I got font and spacing options instead of contrast options. Judging by log report, it converts pdf into epub, then coverts that into kfx. All those extra steps are good for epub to kfx, but mess things up in this case.
Quote:
Originally Posted by sgt123456
I have a question about the resolution of sideloaded PDF’s on scribe. When a PDF is so large that you can’t simply send it to kindle with the send-to-kindle feature, I sideload it just plugin a cable and copying it to the scribe filesystem.
Doing this makes opening PDFs at scribe readable with the PDF legacy support that the device has. So it makes little margins (really thin ones) on the document when opened. I don’t mind having those little white margins, but I think the renderer is downscaling the images/pages and it makes little artifacts on words and images. So i was wondering if is there any way to figure out what the resolution of this “window” can be, just to get the PDF rendered like pixel perfect.
|
For the solution of too large files, you can just split pdf files into smaller files, and upload them separately. This will retain best possible quality. And is probably easiest way.
I don't know if figuring resolution of that crop on pdf files would get you anywhere, since you may case artefacts yourself by resizing images to it. But you could figure it by trial and error. Scribe screen is 1860x2480px. 3:4 aspect ratio. Make an image file that has exactly 1860x2480px dimensions, then go and create several smaller ones by a few pixels. Photoshop "image size", Faststone (free) "resize/resample" check preserve aspect ratio, and decrease resolution by 5px. About ten images should be enough. I'd write resolution of individual into a corner somewhere so it'd be easier to determine it later. Create a pdf out of those images, and upload it to your device, then just scroll through them. Fine tune resolution with 1px difference if needed. You can even test quality of rendering that way.