Skip to main content

Download any video from the Uqload site

Project description

Uqload Downloader Python

You can download any video from Uqload. You only need the URL of the video.

Inspired by thomasarmel/uqload_downloader


Requirements

  • Python 3.9 or greater.

Installation

From Source Code

  1. Clone the repository:
git clone https://github.com/JoelFH23/uqload-downloader-python
  1. Navigate to the package directory:
cd uqload-downloader-python
  1. Install the package:
python -m pip install .

Alternatively, you can install it in development mode to easily make changes:

python -m pip install -e .

Directly from GitHub

You can install the package directly from GitHub using pip:

python -m pip install git+https://github.com/JoelFH23/uqload-downloader-python

Usage

Using the CLI

To download a video

uqload_dl -u https://uqload.io/xxxxxxxxxxxx.html

You can specify a video name using "-n" or "--name"

uqload_dl -u https://uqload.io/xxxxxxxxxxxx.html -n "The best video"

if no name is specified, the original name of the video will be used.

You can specify the path where the video will be stored using "-o" or "--outdir"

uqload_dl -u https://uqload.io/xxxxxxxxxxxx.html -n "The best video" -o C:\\Users\\Joel\\Desktop\\My Videos

if no path is specified, the current working path will be used.

Using a Python Script

from uqload_dl import UQLoad
uqload = UQLoad(url="https://uqload.io/xxxxxxxxxxxx.html",output_file="The best video")
uqload.download() # download the video

Example Usage

(python3.9) PS C:\Users\Joel\desktop> uqload_dl -u vule3vel9n5q
Looking for video...
------------------------------------------------------------
                video info
------------------------------------------------------------
url : https://m180.uqload.io/3rfkv4rhrvw2q4drdkgpxmnva6flydhkehdqtxrb6635d6s4w6j6f5krce4q/v.mp4
title : python testing time
image_url : https://m180.uqload.io/i/05/02288/vule3vel9n5q_xt.jpg
resolution : 860x360
duration : 00:22
size : 915562 bytes
type : video/mp4
------------------------------------------------------------
Do you want to download the video? (yes/[no]):

Note: sometimes the resolution and duration will not be available.

You can use "-y" or "--yes" to start the download automatically.

(python3.9) PS C:\Users\Joel\desktop> uqload_dl -u vule3vel9n5q -y
Looking for video...
------------------------------------------------------------
                video info
------------------------------------------------------------
url : https://m180.uqload.io/3rfkv4rhrvw2q4drdkgpxmnva6flydhkehdqtxrb6635d6s4w6jydssrce4q/v.mp4
title : python testing time
image_url : https://m180.uqload.io/i/05/02288/vule3vel9n5q_xt.jpg
resolution : 860x360
duration : 00:22
size : 915562 bytes
type : video/mp4
------------------------------------------------------------
Downloading... |----------------------------------------| 100.00% completed
Video saved as: C:\Users\Joel\desktop\python testing time.mp4

License

Licensed under the GPLv3.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

uqload_dl-1.0.tar.gz (27.2 kB view hashes)

Uploaded Source

Built Distribution

uqload_dl-1.0-py3-none-any.whl (24.8 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