Skip to main content

Build e-book files from comic images

Project description

comic-builder

An auxiliary tool for manga-py to organize, merge and export the files in an 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

Today there are 4 modules in this repository

  • comic-builder > Join the comic files into an 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 chapter's 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.42.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: comic-builder-0.0.42.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.42.tar.gz
Algorithm Hash digest
SHA256 3d43f2d6ff75dceb5865a5acbdc3115e43d2ff960ac6167df3df8087a4190f2b
MD5 c77084c1f9d446b6f6449b0356d195c7
BLAKE2b-256 bd184a9a7985eda40f22fb426c29510d90af0fc748e43c4f7e3de2307dfdca61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: comic_builder-0.0.42-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.42-py3-none-any.whl
Algorithm Hash digest
SHA256 5bb1e8b6857ffbcb92c5603300b7ffb265079a6106d72b0022a3d56f5cafc32b
MD5 004ebbe98ed8c520ae93b90dcfdd07c0
BLAKE2b-256 cfd88e7d650c5924153a685856bb535d72bbb427f515df2a1c5c3eaf4af79ae1

See more details on using hashes here.

Supported by

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