Video Downloader
Video Downloader
GitHub: https://github.com/fedyaqq34356/video_downloader.git
Description
Cross-platform video downloader with a modern graphical interface on PyQt6 and yt-dlp.
Key Improvements
1. Redesigned structure - modular architecture with separate handlers for each platform
2. Professional code organization - clear separation of logic based on Unix philosophy principles
3. Increased responsiveness - multithreaded downloading with real-time progress tracking
4. Expanded platform selection - YouTube, TikTok, Instagram, Twitter/X, Twitch, PornHub
5. Improved UX - folder selection for saving, visual progress bar, detailed logging
Technologies
1. Python 3
2. PyQt6 (graphical interface)
3. yt-dlp (downloading engine)
4. Threading (asynchronous operations)
Features
1. Downloading from 6 major platforms
2. Playlist support
3. Thumbnail extraction
4. Customizable save folder
5. Progress monitoring
6. Clean, intuitive interface
GitHub: https://github.com/fedyaqq34356/video_downloader.git
Description
Cross-platform video downloader with a modern graphical interface on PyQt6 and yt-dlp.
Key Improvements
1. Redesigned structure - modular architecture with separate handlers for each platform
2. Professional code organization - clear separation of logic based on Unix philosophy principles
3. Increased responsiveness - multithreaded downloading with real-time progress tracking
4. Expanded platform selection - YouTube, TikTok, Instagram, Twitter/X, Twitch, PornHub
5. Improved UX - folder selection for saving, visual progress bar, detailed logging
Technologies
1. Python 3
2. PyQt6 (graphical interface)
3. yt-dlp (downloading engine)
4. Threading (asynchronous operations)
Features
1. Downloading from 6 major platforms
2. Playlist support
3. Thumbnail extraction
4. Customizable save folder
5. Progress monitoring
6. Clean, intuitive interface