Skip to content

This Python script utilizes Tkinter to create a simple GUI application for downloading YouTube videos. It allows users to input a video link, choose a download directory, and initiates the download process, displaying the download progress and video information dynamically.

License

Notifications You must be signed in to change notification settings

Kostasco/Youtube-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtube-Downloader

Icon

This Python script utilizes Tkinter to create a simple GUI application for downloading YouTube videos. It allows users to input a video link, choose a download directory, and initiates the download process, displaying the download progress and video information dynamically.

Features

  • Download YouTube Videos: Enter the URL of the YouTube video you want to download, choose a directory, and click the download button.
  • Progress Bar: Monitor the download progress with a progress bar.
  • Video Information: Display video title and thumbnail before downloading.
  • Easy to Use Interface: User-friendly interface for seamless interaction.

Installation

  1. Clone the repository:

git clone https://github.com/your_username/your_repo.git

  1. Navigate to the project directory:

cd your_repo

  1. Install the required packages:

pip install pytube Pillow

Usage

  1. Run the application:

python main.py

  1. Enter the YouTube video link in the provided field.
  2. Choose a directory where you want to save the downloaded video.
  3. Click the "Download" button to start downloading.
  4. Monitor the download progress with the progress bar.
  5. Once the download is complete, a success message will be displayed.

Contributing

Contributions are welcome! Please feel free to submit any issues or pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This Python script utilizes Tkinter to create a simple GUI application for downloading YouTube videos. It allows users to input a video link, choose a download directory, and initiates the download process, displaying the download progress and video information dynamically.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published