Skip to main content

Audio2book

This program is for converting an audiobooks pages read into print pages read.

Usage

To use this program, you must have Python 3.6 or higher installed. You may then install it through pip.

pip install audio2book

Run the program under Python as a module. Arguments to be supplied are:

  • -c, –completed: How much of the audiobook have you completed.

  • -o, –overall: How long is the audiobook overall.

  • -p, –pages: How many pages is the print book overall.

audio2book -c 0:53 -o 10:58 -p 310

You can also use the long arguments.

audio2book --completed 0:53 --overall 10:58 --pages 310

And you can get help.

audio2book -h

Development

A contribution guide is coming.

Running the tests

Pull the source code.

Then make sure you have first installed the requirements:

pip install -r requirements.txt

Then run the tests.

./test.sh

The tests include unit tests and mutation tests. All new functionality must have 100% test coverage and provide any useful logging. Any reasonable exceptions to this will be considered.

Metadata

Release files for audio2book 0.2.0

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

Source distribution (sdist)

Source distribution for audio2book 0.2.0
File Size Uploaded
audio2book-0.2.0.tar.gz 2.4 kB Details

Built distribution (wheel)

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

Total release size: 7.0 kB

Release files / audio2book-0.2.0.tar.gz

Download URL audio2book-0.2.0.tar.gz
Size 2.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4cd389a8cb4f7ae6b250b7e1504286f796b6e3a5dede0d96b759299a26148912
BLAKE2b-256 checksum
How to use checksums
52f609ce5e6225f22ebcc27d0161c8d5d71faa140aeb326d94dbfdb6cd16f9eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.1

Release files / audio2book-0.2.0-py3-none-any.whl

Download URL audio2book-0.2.0-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
06b2a395e80ff882b6a64e9d5d3131f77c2ba0b43693d42dd4cc44f58cceb78f
BLAKE2b-256 checksum
How to use checksums
59fe5736f69aa40118e40f671c7f2258f157363385a093011eddf49d1e2c9963
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.1

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.3

2 release files

0.1.2

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