Skip to main content

vider.info downloader

Project description

Video Downloader

A CLI tool to download videos from vider.info.

I was really bored and needed few clips ;)

Installing

You can install the required libraries using pip:

git clone git@github.com:dwabece/vider-dl.git

and

pip install -r requirements.txt requirements-dev.txt

Usage

First, just run it and check the help:

python3 gox.py --help

The script has a shebang at the beginning so after setting correct permissions chmod +x gox.py you can use it as every other bash script: ./gox.py https://video-u.rl. It's because I'm lazy and perfer typing ./ over python3.

Download single video

To download a single video just run:

./gox.py https://some-video/+url

Download videos from a queue file

To download multiple videos from a file containing URLs (one URL per line), run:

./gox.py --queue-file=list-of-videos.txt

Solving captchas

Every now and then you you will get banned. In that case, calm down, I got your back. The script will prompt you and it will look like this:

╰─$ ./gox.py https://XD/11m8
Downloading video from: https:/XD/11m8
Processing [1/1]: https://XD/11m8
--------------------------------------------------------------------------------
You've been blocked, please solve the captcha.
The captcha is located in the captcha_image.png file.
--------------------------------------------------------------------------------
Captcha text:

What you need to do is open file named captcha_image.png that's located in the script directory and type what you see on the image. No worries, the script will do it's work.

If you'll fail to solve the captcha, no worries, you'll get prompted again and the image will be overwritten so just open it and pass the new captcha.

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

vider_dl-0.0.1.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

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

vider_dl-0.0.1-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file vider_dl-0.0.1.tar.gz.

File metadata

  • Download URL: vider_dl-0.0.1.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for vider_dl-0.0.1.tar.gz
Algorithm Hash digest
SHA256 f4d0d2d2432b4fd5f01e226d5b3917372bce07c7368d9d05f1b0610f9ce4b3b5
MD5 8a3a4338b1ada7c58c63ede17f430c33
BLAKE2b-256 cbc76585948427c9d2c2b0fb460e24e82e31ec26158807ed3acfe1dd8d55eaa1

See more details on using hashes here.

File details

Details for the file vider_dl-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: vider_dl-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for vider_dl-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7a802fcbe3b4cd8f33da8b24d81251afc1294151645c3cb27c44c729ad9ae349
MD5 c04bd118e1e02005fd4b40d28c44c6e3
BLAKE2b-256 5df680d1136053e0e93a2c51d94c949bf2ba078a8664e5b801977c4fcbec2476

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