Skip to content

lanarkite99/YT_Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProxyDown: A YouTube Video Downloader

ProxyDown is a sleek and user-friendly YouTube video downloader that simplifies the process of fetching and downloading YouTube videos in various formats. With a modern interface and essential features, ProxyDown is the perfect tool for managing your YouTube downloads efficiently. IMPORTANT: you should have ffmpeg installed on your pc. download it from https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z

Features

  • 🎥 Fetch Video Formats: View all available formats for a YouTube video, including resolution and file type.
  • 📂 Custom Download Location: Choose your preferred folder for saving downloaded videos.
  • 📊 Progress Tracking: Monitor download progress with a visual progress bar and percentage display.
  • 🖥️ Standalone Executable: Run the app without installing Python or additional dependencies—just download the .exe file and start.
  • Modern UI: A responsive and visually appealing interface built with customtkinter.

How to Use

  1. Download the Application

  2. Run the Application

    • Double-click the main.exe file to launch the app.
  3. Download Videos

    • Paste a YouTube video link into the input field.
    • Click Fetch Formats to see all available video options.
    • Select a format from the list.
    • Choose a download location.
    • Click Download to start the process.
    • Watch the progress bar as your video downloads!

Prerequisites

If you are using the .exe file, no additional setup is required! Just download and run. 🎉

To run the Python source code, you will need:

  • Python 3.7 or higher
  • Required Python libraries: pip install yt-dlp customtkinter

Known Issues

  • Some videos may not display all formats due to YouTube restrictions.
  • Download speed may vary depending on network conditions.

Contributing

Contributions are welcome! If you'd like to contribute:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Submit a pull request with your improvements or bug fixes.

Feel free to suggest new features, report bugs, or enhance the code.


License

This project is licensed under the MIT License.


Acknowledgements

  • yt-dlp: The backbone library for handling YouTube video downloads.
  • customtkinter: For providing the modern UI framework.

About

Download youtube videos in desirable format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors