Skip to content

AlexAlgarate/Youtube_Downloader

Repository files navigation

Youtube_Downloader

Code style: black example workflow GitHub tag (with filter)

This is a simple YouTube video downloader application built using Python and the CustomTkinter library. It allows you to download YouTube videos and audio by providing their URLs.

Requirements

  • Python 3.10
  • Pytube
  • Customtkinter

Installation

  1. Clone the repository or download the code files.

  2. Install the required libraries by running the following command:

    pip install -r requirements.txt
    

Usage

  1. Launch the application by running the main.py file.

    python main.py
  2. Enter the URL of the YouTube video you want to download into the provided input field.

  3. Select the only audio option if you desired this option.

  4. Click the "Download" button to initiate the download.

  5. The video or audio will be saved to the specified directory on your local machine.

  6. Repeat the process for any additional videos or audio you want to download.

Features

  • Provides options to choose between video and audio downloads in sequence.
  • Provides error handling for various exceptions that may occur during the download process.
  • Displays informative messages and error dialogs to the user.

Contributing

Contributions to this project are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages