Skip to content

This Python application provides a graphical user interface (GUI) for downloading YouTube videos or audio using the Pytube library. Users can enter a YouTube URL, select a download directory, choose between video or audio downloads, and initiate the download process.

Notifications You must be signed in to change notification settings

whitehatboy005/Youtube-audio-and-video-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

YouTube Video Downloader

This Python application provides a graphical user interface (GUI) for downloading YouTube videos or audio using the Pytube library. Users can enter a YouTube URL, select a download directory, choose between video or audio downloads, and initiate the download process.

Features

  • YouTube URL Entry: Allows users to input the URL of the YouTube video they wish to download.
  • Download Directory Selection: Enables users to browse and select a directory where the downloaded file will be saved.
  • Download Type: Provides options to download either the video or just the audio (MP4 or MP3 formats).
  • Download Status Updates: Displays real-time status updates during the download process, including success or failure messages.
  • Error Handling: Prompts users with error messages if input validation fails or if the download encounters an issue.

URL Input by GUI

Screenshot 2024-06-21 184353

Choosing Audio or video option

Screenshot 2024-06-21 184443

Click Download

Screenshot 2024-06-21 184521

After Downloaded

Screenshot 2024-06-21 184531

Installation

Clone the Repository

git clone https://github.com/whitehatboy005/Youtube-audio-and-video-Downloader

Move the file

cd Youtube-audio-and-video-Downloader

Install Dependencies

pip install -r requirements.txt

Run the Program

python download.py

About

This Python application provides a graphical user interface (GUI) for downloading YouTube videos or audio using the Pytube library. Users can enter a YouTube URL, select a download directory, choose between video or audio downloads, and initiate the download process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages