Skip to main content

Easy TV series download

Project description

Videobox

Videobox is a Python web app that lets you discover and download the latest TV series without annoying ads, tracking scripts, and crypto mining stuff.

The Videobox home page

Note: Videobox is a BitTorrent client so it can download series episodes without any other software. Additionally you can use your favourite BitTorrent client (like uTorrent, Transmission, etc.) with magnet links.

Installation

Videobox requires the Python programming language version 3.9 or higher to be installed on your machine. If you are not familiar with it please refer to the official Python's download page for more information.

You can install Videobox along with the main Python installation of your machine or in so-called "virtual environment", which is the recommended approach, since its dependencies may clash with packages you have already installed. Learn more about virtual environments.

Install or update Videobox from PyPI via the Python pip utility. Again, type the following command in your terminal:

$ pip install -U videobox

Quick start

You use Videobox via its web interface. To access it, start the videobox command on the terminal and point the web browser to the given URL:

$ videobox
Videobox has started. Point your browser to http://localhost:8080 to use the web interface.
Attempt to sync library... done, added 157 torrents.
Update swarm information... done, updated 1000 torrents.
Update completed, press CTRL+C to quit.

At startup Videobox updates its library and will attempt to do it again periodically.

Add --help to list all the available options:

$ videobox --help 
Usage: videobox [OPTIONS]

Options:
  --host TEXT     Hostname or IP address on which to listen. Default is
                  0.0.0.0, which means "all IP addresses on this host".
  --port INTEGER  TCP port on which to listen, default is 8080
  --help          Show this message and exit.

Don't miss the wiki section with contains developer documentation and in-depth information about using Videobox. If your are interested in hacking the source code or contribute to the project see the contributing document.

Roadmap

This is a rough plan of what I would like to implement in the upcoming releases:

  • 0.9: Automatic episodes download.
  • 1.0: Support for "complete season" torrents.

Credits

Phosphor Icons created by Helena Zhang and Tobias Fried.

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

videobox-0.8.2.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

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

videobox-0.8.2-py3-none-any.whl (499.8 kB view details)

Uploaded Python 3

File details

Details for the file videobox-0.8.2.tar.gz.

File metadata

  • Download URL: videobox-0.8.2.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.14

File hashes

Hashes for videobox-0.8.2.tar.gz
Algorithm Hash digest
SHA256 7e000aefc0123642347aeaac0ab1b8481c7ad93efec3995875018d0036503204
MD5 05fae1c6bb4ae69bc1bf9b8f98ff754b
BLAKE2b-256 06c4fb79fd6b14f72964e9fd6939d0c6e6624518d9cbf61af065a01bb8ed1b06

See more details on using hashes here.

File details

Details for the file videobox-0.8.2-py3-none-any.whl.

File metadata

  • Download URL: videobox-0.8.2-py3-none-any.whl
  • Upload date:
  • Size: 499.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.14

File hashes

Hashes for videobox-0.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a017e16b6322310bd7833f55132d1175d8e36435f7aea70a04d51bd9cb92a5b9
MD5 e58f696560cb29324ea2ed84534d7947
BLAKE2b-256 5470d3e28902ef2e93ad9d454da5dc2926071cdf804ec339fd4e2c63c8fb77af

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