Skip to main content

Build e-book files from comic images

Project description

comic-builder

Auxiliary tool for manga-py to organize, merge and export the files in a ebook format (EPUB or MOBI)

Dependencies

Optional dependencies

  • KindleGen >> EPUB to MOBI conversion
    • Can be installed running the kindlegen-installer command after install the comic-builder pip package
    • Can also be found in AUR and here for manual installation

Installation

pip install comic-builder
kindlegen-installer # to install KindleGen

Modules

Actually there is 4 modules in this repository

  • comic-builder > Join the comic files into a ebook format
  • kindlegen-installer > Install the KindleGen binary
  • comic-metadata-inject > Inject metadata files into the chapters files with the same name
  • comic-metadata-eject > Extract the chapters metadata files

P.S. The commands comic-metadata-inject and comic-metadata-eject can be used together to edit some details in the chapters metadata

Suggested Workflow

For sites that support chapter and comic metadata (Ex. MangaDex)

manga-py --save-chapter-info --save-manga-info [-d|--destination] "COMIC_DOWNLOAD_PATH" [other-options...] URL
comic-builder [other-options...] "COMIC_DOWNLOAD_PATH/COMIC_NAME"

For other sites

manga-py [-d|--destination] "COMIC_DOWNLOAD_PATH" [other-options...] URL
comic-builder --metadata "METADATA_FILE" [other-options...] "COMIC_DOWNLOAD_PATH/COMIC_NAME"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

comic-builder-0.0.23.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

comic_builder-0.0.23-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file comic-builder-0.0.23.tar.gz.

File metadata

  • Download URL: comic-builder-0.0.23.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for comic-builder-0.0.23.tar.gz
Algorithm Hash digest
SHA256 f215f1efc05239541728d7c4919ff4af9dbb9a9d522affc52a59a2109580ab69
MD5 cb07b957b22b216e959d53da42720db5
BLAKE2b-256 a776d81a8a638a59c8057cd23d345831fae4c6dc6d1e478ecda92738d6829afd

See more details on using hashes here.

File details

Details for the file comic_builder-0.0.23-py3-none-any.whl.

File metadata

  • Download URL: comic_builder-0.0.23-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for comic_builder-0.0.23-py3-none-any.whl
Algorithm Hash digest
SHA256 827c725d09f4fbf6799c472e819de700c4a4345ba2dbc244c59ac88787615b78
MD5 91edc6e0060d6770dd682818f6dfbf50
BLAKE2b-256 e3b49fa8c905934f8e61cb8d86c54a5017d04d97c06319cf2f952d50fb4f545d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page