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)

Release files for pydebrid 1.0.10

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

Source distribution (sdist)

Source distribution for pydebrid 1.0.10
File Size Uploaded
pydebrid-1.0.10.tar.gz 9.6 kB Details

Release files / pydebrid-1.0.10.tar.gz

Download URL pydebrid-1.0.10.tar.gz
Size 9.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0b00571e78f9e55d460bc43e4799c43c7f891ae8ea807c3edcdcdde711ba53d8
BLAKE2b-256 checksum
How to use checksums
6c21fe8ca5de5619a2b289edf886b54522c3d09332f4e953e4696fd82713bc53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.10 This release

1 release file

1.0.9

1 release file

1.0.8

1 release file

1.0.7

1 release file

1.0.6

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.0

1 release file

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