Skip to main content

Just another youtube downloader

Project description

YT-DLD

Just another youtube downloader

[*] Description

Run it, enter and a link and choose between available options to download

[+] Installation

Install dependencies (git, python)
  • For Debian (Ubuntu, Kali-Linux, Parrot)
    • sudo apt install git python3 -y
  • For Arch (Manjaro)
    • sudo pacman -S git python3 --noconfirm
  • For Redhat(Fedora)
    • sudo dnf install git python3 -y
  • For Termux
    • pkg install git python3-y
Clone this repository
  • git clone https://github.com/KasRoudra/ytdld
Enter the directory
  • cd ytdld
Install all modules
  • pip3 install -r files/requirements.txt --break-system-packages
Run the tool
  • python3 ytdld.py

Pip

  • pip3 install ytdld [For Termux]
  • sudo pip3 install ytdld --break-system-packages [For Linux]
  • ytdld

[~] Options

usage: ytdld.py [-h] [-u URL] [-d DIRECTORY] [-t TYPE] [-f FORMAT]
                [-q QUALITY] [-b]

options:
  -h, --help            show this help message and exit
  -u URL, --url URL     Youtube url of the media
  -d DIRECTORY, --directory DIRECTORY
                        Download path, the folder in which media will be saved
  -t TYPE, --type TYPE  Type of the media
  -f FORMAT, --format FORMAT
                        File Format or Extension of the media
  -q QUALITY, --quality QUALITY
                        Resolution or Bitrate the media
  -b, --best            Automatically download the media of best resolution or
                        bitrate

[*] Features

  • Supports argument for filetype or media quality
  • Best quality can be automatically chosen
  • Defaults can be set in the config file

[-] Requirements

  • Python(3)
    • pytube
    • questionary
    • kasutils

[*] Support

Want to show support? Just spread the word and smash the star button

Donate BTC: 3Lx8ikQQgZZpmFJzHDBuQHXzLXMeWMcZF3

[~] Find Me on :

  • Github

  • Gmail

  • Facebook

  • Messenger

  • Telegram

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

ytdld-0.0.3.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

ytdld-0.0.3-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file ytdld-0.0.3.tar.gz.

File metadata

  • Download URL: ytdld-0.0.3.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.3 Linux/6.4.1-arch1-1

File hashes

Hashes for ytdld-0.0.3.tar.gz
Algorithm Hash digest
SHA256 a8d6c7be19a5bb75d169d119ee751eb5465c45f97a43eca57bec2afd50525f5e
MD5 95ef15c2cb13b2c4886fc800c940d67b
BLAKE2b-256 d1ac14d8481a693b4071134df3799c351201243d60cbe65dd3fdccd521f2a310

See more details on using hashes here.

File details

Details for the file ytdld-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: ytdld-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.3 Linux/6.4.1-arch1-1

File hashes

Hashes for ytdld-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 eeb47b45398e1f7b7b5bfc32d5a43261a39ce60f5dba8551bccec107a479748e
MD5 df886b639759f863cd3c364ce710730d
BLAKE2b-256 cf54ae123d34bfc1b1dbc40b59668da73e4c675fc82b4e965b5818d22f77909e

See more details on using hashes here.

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