Skip to main content

easily download and merge split online audiobooks

Project description

soundbook

like soundcloud but

easily download, merge and add cover images to split online audiobooks

about

downloading audiobooks online is a pain, this tool takes away that pain

less pain is good...

installation

note ❗️

sox is required

if you have brew, just do

brew install sox

venv

git clone https://github.com/erfansamandarian/soundbook

cd soundbook 

python -m venv venv

source venv/bin/activate

pip install .

baller mode

pip install soundbook

even more baller

pip install soundbook --break-system-packages

usage

by url

soundbook --url "https://<website>.com/<book>/"

by url

soundbook --url "https://<website>.com/<book>/" --title "book title" --author "book author"

example

soundbook --url "https://appaudiobooks.com/the-fountainhead-audiobook/"

do not pirate, pirating is bad, paying money for dead people's ip is good, believe in the system, the system is always right

by search

coming soon

requests.json() not working for these websites

i get 403 when i try to connect, even with the correct headers

anyone know how to do it? if so, submit a pull request

contemplation / todo

what is fountainhead about? is it worth reading / listening to

is making a gui worth it?

need to make ffmpeg work on systems other than m-series mac

what happens if the book doesn't have a cover image?

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

soundbook-0.0.4.tar.gz (5.8 kB view hashes)

Uploaded Source

Built Distribution

soundbook-0.0.4-py3-none-any.whl (7.7 kB view hashes)

Uploaded Python 3

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