Repository navigation
Releases: crisprintsstuff/oxydl
Releases · crisprintsstuff/oxydl
Release list
OxyDL v0.5.0 - Scheduler, Video Parser & Media Converter
OxyDL v0.5.0 - Scheduler, Video Parser & Media Converter
🚀 OxyDL v0.5.0 introduces calendar-based download queue scheduling, peak-hours bandwidth limiting, direct native video streaming extraction for YouTube & Vimeo, and an integrated FFmpeg audio/video media converter.
⏰ Automated Queue Calendar Timers
- Background Scheduler Engine: Automated queue lifecycle evaluation running independently in the background.
- Start & Stop Timers: Configurable 24-hour schedules (
HH:MM) with active day-of-week toggles (Mon..Sun). - One-Shot Calendar Dates: Target specific calendar execution dates (
YYYY-MM-DD). - Post-Download Automation: Automatically triggers
PauseQueue,SleepComputer(suspend/sleep via Windows API /systemctl), orShutdownComputeronce downloads finish.
⚡ Peak-Hours Bandwidth Limiter (Speed Scheduler)
- Dynamically throttles download speeds during defined peak or business hours (e.g., 09:00 to 18:00).
- Configurable peak speed limits (KB/s) and off-peak speeds (custom or unlimited).
- Supports time windows spanning midnight (e.g., 22:00 to 06:00).
- Dedicated
⏰ Schedulerstatus button and modal dialog directly in the top toolbar.
🎥 Direct Video Streaming Parser (YouTube & Vimeo)
- Zero-Dependency Native Extraction: Resolves direct CDN playback URLs without python or external CLI wrappers.
- YouTube Parser: Queries YouTube InnerTube Android client API (
/youtubei/v1/player) to fetch direct unencrypted progressive formats (720p, 360p) and adaptive streams (1080p, 1440p, 4K, audio-only M4A/WebM) with metadata and thumbnails. - Vimeo Parser: Queries Vimeo player config API (
player.vimeo.com/video/{id}/config) to retrieve direct progressive MP4 CDN URLs (1080p, 720p, 540p, 360p) and adaptive HLS master playlists. - Stream quality chips directly inside the "Add New Download" dialog for instantaneous one-click quality selection.
🎬 Audio & Video Media Converter (FFmpeg Integration)
- Built-in media transcoding and audio extraction suite accessible via table right-click context menu (
🎬 Convert / Extract Audio...) and toolbar. - Multi-path discovery for local and system
ffmpegbinaries. - Output formats:
- Audio: MP3 (320 kbps & 192 kbps), AAC (.m4a), FLAC (Lossless), WAV (PCM), and Direct Audio Stream Copy.
- Video: MP4 (H.264 + AAC), MKV (Fast Remux), and WebM (VP9 + Opus).
- Non-blocking async background conversion with live percentage progress, transcoding speed multiplier, and cancellation.
📦 Release Assets
install_oxydl.exe: Complete Windows installer with desktop and start menu shortcuts, uninstaller, and payload extraction.OxyDL-v0.5.0-Windows-x64-Portable.zip: Zero-install standalone portable distribution (runs from./data/).oxydl.exe: Standalone Windows 64-bit binary.oxydl-browser-extension.zip: Manifest V3 browser extension for Google Chrome, Brave, Edge, and Firefox.
OxyDL v0.1.0 - Initial Release
OxyDL v0.1.0 - Pure Rust High-Speed Download Manager
- install_oxydl.exe: Standalone native Windows installer wizard (auto-creates Desktop & Start Menu shortcuts, registers in Windows Apps & Features, provisions uninstaller).
- OxyDL-v0.1.0-Windows-x64-Portable.zip: Portable distribution (zero installation needed, runs with
./data). - oxydl.exe: Standalone binary with
--mcpsupport. - oxydl-browser-extension.zip: Chrome & Firefox Manifest V3 browser integration extension (automatic download capture, right-click context menus, and live popup status).
🚀 What's New:
- Multi-Protocol Download Engine: HTTP/HTTPS (up to 32 parallel connections), FTP (passive mode & byte-level resume), BitTorrent & Magnet URIs, eD2K (eDonkey2000), HLS Live Streaming (
.m3u8), and DASH (.mpd). - Model Context Protocol (MCP) Server: Built-in MCP server for AI coding assistants (Claude Desktop, Cursor, Antigravity) supporting stdio mode (
oxydl --mcp) and HTTP endpoint (POST /mcpon127.0.0.1:19532) with 8 management tools. - Overhauled Settings Window: Modern 5-tab interface (General, Connection, Storage, Protocols, AI / MCP) with one-click Claude Desktop configuration copying.
- Downloads Table & Add Dialog: Protocol detection badges with unique color badges and icons across all UI tables.