Skip to main content

YT DDL GUI based on pytubefix

Project description

FR

🎵 YoutubeZik DDL V2.5

YouTube Downloader for Windows (audio & video) with a graphical user interface (wxPython)
Developed by Fawn — tested with Python 3.12 on Windows 11.

✨ Features

  • 🔍 Direct YouTube music/video search within the interface
  • 🎧 Audio-only downloads (.m4a format)
  • 🎞️ Video downloads in .mp4 format, with or without audio
  • 🔊 Option to select video quality (Low or High)
  • 📁 Automatic saving into separate folders:
    • Audio Collection
    • Video Collection
  • 🌈 Color-coded indicators for downloaded files:
    • Blue: Available for download
    • Green: Video already exists
    • Purple: Audio already exists
    • Red: Both audio and video already exist
  • 🔄 Duplicate management system with smart dialogs
  • 🧵 Background downloading (multithreading)
  • 💚 Integrated PayPal donation link
  • 🆘 Built-in help via a dedicated button

⚠️ EXTREMELY IMPORTANT: Node.js Required

To ensure proper functionality, Node.js must be installed on your system.

➡️ Download the recommended version here:
https://nodejs.org/en/download

Without Node.js, the application will not be able to download music or videos correctly!

🖥️ Demo

Compiled EXE for Windows

🚀 Installation

Prerequisites

  • Python ≥ 3.10 recommended
  • Windows only (wxPython is not cross-platform in this version)

Installing Dependencies

pip install wxPython pytubefix moviepy

Note: pytubefix is a patched version of pytube. Make sure it is properly installed.

Launching the App

python Youtube-Zik.py

📁 Directory Structure

├── Youtube-Zik.py
├── Audio Collection/
└── Video Collection/

❤️ Acknowledgements


☕ Buy the Developer a Coffee?

If you found this tool helpful, consider supporting its development (and the developer’s coffee addiction ☕) here:

➡️ Donate

Thank you so much! 💙

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

youtube_zik-2.5.0.tar.gz (10.6 kB view details)

Uploaded Source

File details

Details for the file youtube_zik-2.5.0.tar.gz.

File metadata

  • Download URL: youtube_zik-2.5.0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for youtube_zik-2.5.0.tar.gz
Algorithm Hash digest
SHA256 1422dfd9e7d1aa2789cdbdfa619126f937543b84db86f64c9f345f191e8b396b
MD5 339e2ad7af00fd5b762a0f144cb00659
BLAKE2b-256 3fa4a2e0cdbddcc770c7d7e818337435f44e3cb565c5d9174d1eaf96b4c7dfc6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page