/YouTube-Downloader

A GUI downloader for YouTube videos

Primary LanguagePythonMIT LicenseMIT

Introduction

YouTube Downloader, a GUI program to download YouTube videos based on the specified quality. It is built by Python using PyQt 6 Framework.

Installation

Run the following commands:

git clone https://github.com/0xirison/YouTube-Downloader.git
pip3 install -r requirements.txt

Usage

python youtube-downloader.py

Current Features

  • Grab the title, thumbnail, video file size, quality, and available extensions for the selected video.
  • Checking download progress.
  • Download the selected video.

Upcoming Features:

  • Making the program multi-threaded
  • Ability to download YouTube playlists
  • Ability to download only audio from YouTube Videos
  • Cancel downloading button
  • Windows notification when a video is completetly downloaded

Screenshot

alt text