Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Downloader App

This is a Python-based YouTube Downloader application that allows you to download videos or audio from YouTube in MP4 or MP3 formats. This app was built on Python 3.12.10. The app uses the following tools:

  • pytubefix: For handling YouTube video downloading.
  • customtkinter: For creating a modern and user-friendly GUI.
  • FFmpeg: For video and audio merging and format conversion.
  • Pillow (PIL): For image display.

Required libraries

  • pytubefix
  • customtkinter
  • Pillow

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/yt-downloader.git
    cd yt-downloader
  2. Install the required Python libraries:

    pip install pytubefix customtkinter pillow requests
  3. Ensure FFmpeg is installed and is in the same folder as the main.py.

Usage

  1. Run the application:

    python main.py
  2. Paste the YouTube video URL into the input field and click search.

  3. Choose the desired format and quality (MP4 or MP3).

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

Screenshots

App Screenshot Lookup Screenshot

License

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

Acknowledgments

  • Thanks to the developers of pytubefix, customtkinter, FFmpeg, and Pillow for their amazing tools.
  • Inspired by the need for a simple and efficient YouTube downloader.

Feel free to contribute to this project by submitting issues or pull requests!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages