Skip to main content

A simple & cross-platform command-line interface for unrestraining links thanks to Alldebrid.

Disclaimer

From now on, Christopher is the only “debrider” project I will maintain.

Feel free to fork pydebrid if you want, but understand that Christopher does the same job than pydebrid and a lot more.

Features

  • Links unleashing

  • Bulk unleashing (from txt file)

  • Embed downloader

  • Multi-languages subtitles getter

  • Clipboard or STDOUT output

  • Account information and expiration alert

  • Secure config storage

  • SSL Support

  • Captcha alert

  • Intuitive and colorful use

  • Cross-platform (Tested on Linux and OS X but should works on Windows too)

Installation

pydebrid is available on PyPI. In order to install it, just use the following command :

pip install pydebrid

Usage

pydebrid [-h] [-u File/HTTP URL] [-d] [-i] [-s Subtitles languages] [-o Destination directory] [--stdout]

  • -h : Display help

  • -u : Local text/plain file (like links.txt) or remote url (like http://ul.to/abcde)

  • -d : Download the linked file(s) once debrided

  • -i : Display current user informations

  • -s : Get subtitles following a single or comma-separated list of IETF language code

  • -o : Custom file output directory (otherwise current directory)

  • --stdout : Output links to STDOUT instead of clipboard

Examples

pydebrid -u http://ul.to/abcde -d -s en,fr

Download http://ul.to/abcde in the current directory with english and french subtitles.

pydebrid -u links.txt

Unrestrain all links in links.txt file (one link per line) and put them in the clipboard.

pydebrid -i

Return infos from your account like Fidelity points, Remaining time, Registration date and more.

Changelog

From 1.0.9 to 1.0.10:

From 1.0.8 to 1.0.9:

From 1.0.6 to 1.0.7:

  • Updating root URL for Alldebrid website

From 1.0.4 to 1.0.6:

  • New requests version

  • New subliminal version

  • Output to STDOUT (Issue #1)

Future

  • Resuming download on failure (Issue #2)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pydebrid-1.0.10.tar.gz (9.6 kB view details)

Uploaded Source

File details

Details for the file pydebrid-1.0.10.tar.gz.

File metadata

  • Download URL: pydebrid-1.0.10.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pydebrid-1.0.10.tar.gz
Algorithm Hash digest
SHA256 0b00571e78f9e55d460bc43e4799c43c7f891ae8ea807c3edcdcdde711ba53d8
MD5 498dbed2956a4d42e9c71dd58b607803
BLAKE2b-256 6c21fe8ca5de5619a2b289edf886b54522c3d09332f4e953e4696fd82713bc53

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.10 This release

1 file

1.0.9

1 file

1.0.8

1 file

1.0.7

1 file

1.0.6

1 file

1.0.4

1 file

1.0.3

1 file

1.0.2

1 file

1.0.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page