Skip to content
/ Zypher Public

Zypher: Download videos & audio effortlessly! Built with Python, it offers a sleek GUI, light/dark mode, progress animation, and high-quality downloads via yt-dlp.

License

Notifications You must be signed in to change notification settings

Nekyro/Zypher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zypher

A simple and user-friendly Video downloader built with Python. Zypher uses yt-dlp for handling video and audio downloads and CustomTkinter to provide a modern GUI with a light/dark mode toggle.

Features

  • Download Best-Quality Videos: Zypher downloads the best available quality for videos
  • Download Best-Quality Audios: Zypher downloads the best audio quality available
  • Simple Interface: A clear and intuitive GUI to easily insert links and manage downloads
  • Loading Animation: Progress bar animation for real-time download feedback
  • Theme Toggle: Switch between light and dark modes to suit your preference

Screenshots

Screenshot 2024-11-08 211906

Installation

  1. Clone the repository:

    git clone https://github.com/Yamil-Serrano/Zypher
  2. Navigate to the project directory:

    cd Zypher
  3. Install required dependencies:

    pip install -r requirements.txt

Usage

  1. Start the Application

    python main.py
  2. Download a Video

    • Paste a Video link in the text box
    • Select if you want Video or Audio
    • Click "Download"
    • The video will be saved in your Downloads folder
    • Use the Light/Dark Mode switch to toggle the theme
  3. View Downloads

    • Downloaded videos or audios are saved to your system's Downloads folder by default

Troubleshooting

Common Issues and Solutions

  1. "Download error! What the heck did you enter?"

    • Ensure the link is a valid Video URL
    • Check if the video or audio is available in your region
    • Do you have internet connection?
  2. Progress bar stops or freezes

    • If the download appears stuck:
      • Try restarting the app
      • Check your internet connection
      • Confirm yt-dlp is correctly installed

📝 License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License.

Contact

For any questions or suggestions, feel free to reach out:

GitHub: Neowizen

About

Zypher: Download videos & audio effortlessly! Built with Python, it offers a sleek GUI, light/dark mode, progress animation, and high-quality downloads via yt-dlp.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages