Skip to main content

lparchive2pub

this tool (and library) aims at helping people extracting full epubs of Let's Plays from https://lparchive.org/

usage: lparchive2epub [-h] URL OUTPUT_FILE

A tool to transform a Let's Play from lparchive.org to epub format.

positional arguments:
  URL
  OUTPUT_FILE

options:
  -h, --help   show this help message and exit

The repository also contains the script util/all_archives.py that tries to scrape all LPs from lparchive.

Requirements

Dev

Poetry, python 3.12

Users

python >= 3.12

Installation

pip install lparchive2epub

To have it installed in its own separate environment, you can use https://github.com/pypa/pipx

pipx install lparchive2epub

A standalone executable is available for releases on windows. See the releases page.

Known limitations

  • Similar images present in multiple pages in the let's play are duplicated, bloating the file. Though recurring images are usually smileys, so not too big. Now handled!
  • Links to images are not properly saved. Now working properly!
  • LPs that are mostly link to YouTube videos are not very interesting to transform to epub
  • Some LPs completely fail to be downloaded.

Metadata

Release files for lparchive2epub 1.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lparchive2epub 1.4.2
File Size Uploaded
lparchive2epub-1.4.2.tar.gz 11.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lparchive2epub 1.4.2
File Interpreter ABI Platform
lparchive2epub-1.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 24.6 kB

Release files / lparchive2epub-1.4.2.tar.gz

Download URL lparchive2epub-1.4.2.tar.gz
Size 11.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5c3b86cedf5e6e210a8ef5f70b88b0161506784cccd7dece40a946a101ad3e17
BLAKE2b-256 checksum
How to use checksums
84ba77f8bb2c35fe456102648b0a4ac8a816f6b09806b3f43284faa52808292d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.0 CPython/3.13.0 Windows/11

Release files / lparchive2epub-1.4.2-py3-none-any.whl

Download URL lparchive2epub-1.4.2-py3-none-any.whl
Size 12.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4f76120583f1b80fb85e46132783dd02b7163e8e840bdff2efe3ff9de25bd17c
BLAKE2b-256 checksum
How to use checksums
6a5f6823c8058ec449f2a5b24ca628976cf04f1b31977c0c70a5b5aea65556ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.0 CPython/3.13.0 Windows/11

Release history Release notifications | RSS feed

This release

1.4.2 This release

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page