Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pale is too large to easily add to Kindle #56

Open
tedivm opened this issue Jan 6, 2024 · 3 comments
Open

Pale is too large to easily add to Kindle #56

tedivm opened this issue Jan 6, 2024 · 3 comments

Comments

@tedivm
Copy link

tedivm commented Jan 6, 2024

Kindle has a limit of 50mb for files transferred via email. Pale is 122mb.

Would it be possible to have an option to split Pale into smaller books?

@jtojnar
Copy link
Contributor

jtojnar commented Jan 6, 2024

We could split it but we would have to decide on where.

Or we could explore other avenues to reduce the size:

  • We could remove the images.
    • The cover image has 12 MB and the rest of the images have 89 MB. When I remove them from the archive manually, it has just 7.9 MB (compared to 115 MB of the older version of Pale I have downloaded).
    • But as mentioned in Why is Pale 122 MB? #54, some of the images are from bonus chapters and enrich the story.
  • We could resize the images to smaller dimensions (e.g. user could specify display dimensions of the reader).
    • But then how would we ensure the text remains readable?
  • We could apply a more aggressive lossless compression of the images.
    • Readability is still a concern.

Alternately, you could split it yourself in Calibre with https://github.com/JimmXinu/EpubSplit/tree/main, as described in https://superuser.com/questions/1337407/how-to-slice-an-epub-into-smaller-volumes.

@tedivm
Copy link
Author

tedivm commented Jan 6, 2024

Another option is to convert images to black and white, and then compress them. Maybe a "--kindle" flag. Since kindle's don't have color the data doesn't matter anyways.

@phoenixrising211
Copy link

phoenixrising211 commented Apr 20, 2024

Calibre's EpubSplit plugin apparently only works on EPUB2 format, and the scraper produces EPUB3.

Edit: But the Send to Kindle web page on Amazon.com has an upload limit of 200MB, so you can comfortably use that instead of email.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants