Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.88 KB

File metadata and controls

36 lines (30 loc) · 1.88 KB

▶️YouTube Video Downloader

This Python application provides a graphical user interface (GUI) for downloading YouTube videos or audio using the YT-DLP 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
cd Youtube-audio-and-video-Downloader

Install Dependencies

pip install -r requirements.txt

Run the Program

python download.py