Releases & Timeline
Changelog.
All notable updates, feature additions, and bug fixes for dracula-dl.
Subtitle Downloading & Embedding Fixes
- Subtitle Embedding Fixed — Fixed critical bug where
opts.update(extra)overwrote the subtitle/thumbnail postprocessors list, causingFFmpegEmbedSubtitleandEmbedThumbnailto be silently dropped. - Subtitle Format Conversion — Added
FFmpegSubtitlesConvertor(to SRT) before embed and setsubtitlesformattosrt/ass/bestfor reliable MP4/MKV embedding. --embed-subsWithout--subs— Using--embed-subsalone now auto-enables auto-generated subtitle download instead of silently doing nothing.- TUI Auto-Generated Subtitles — Added "Include auto-generated subtitles?" prompt and
writeautomaticsubsupport to the interactive TUI.
Quick Upgrade
pip install --upgrade dracula-dlConfig preference persistence, batch mode & subcommands, subtitle & thumbnail flags, dry-run, rate limiting, playlist retries, and unified package architecture.
Added TOML config manager (config.toml), JSONL download history log (history.jsonl), and initial Rich TUI workflow enhancements.
Initial release of The Dracula YouTube Downloader CLI featuring video quality selector, audio extraction, playlist downloading, and Rich interactive TUI.