github Sei969/qobuz-dl v2.5.0
Qobuz-DL Ultimate v2.5.0 (Windows x64)

5 hours ago

What's New in v2.5.0

✨ New Features

  • Native Qobuz Retro-Sync: Upgraded the standalone lyrics command. It now reads hidden QOBUZTRACKID tags from existing local FLAC/MP3 files to retroactively fetch official 1:1 synced lyrics directly from the Qobuz CDN.
  • Advanced Anti-Spam Blacklist Engine: Upgraded the blacklist matching engine to use a powerful heuristic Regex filter (incorporating Negative Lookarounds) for flawless junk release filtering.
  • Expanded Genre Translation: Added comprehensive French-to-English genre dictionary translations (including Video Games, Soundtracks, Christmas Music, and regional music) to prevent duplicate tag clutter.
  • Smart Truncation Toggle: Added the disable_smart_truncation config flag to give users full control over folder and file path length truncation limits.

🐛 Bugfixes & Optimizations

  • Strict Token-Only Authentication (Auth Fix): Enforced a strict Token-Only authentication flow to successfully bypass recent API 401 blocks.
  • Lyrics Engine Speedup: Removed print_lock bottlenecks, significantly improving processing speeds when fetching lyrics.
  • OS Keyring Bypass for Headless/NAS (Fix): Fixed an issue where setting disable_keyring = true in config.ini ignored the stored token. Authentication now works perfectly for Docker and NAS users. (Authored by @TomaszBojanowski)
  • Metadata & Multi-Tagging Perfection (Fix): Resolved a major bug creating duplicate artist tags by ignoring case during deduplication. Stopped incorrectly splitting bands on '&' and commas (e.g., "Mumford & Sons" is no longer broken apart) and fixed truncated main artist names. (Authored by @TomaszBojanowski)
  • Config Variables Override (Fix): Fixed an issue where command-line defaults prevented config.ini values from being read for embedded_art_size, saved_art_size, and multiple_disc_prefix. (Authored by @TomaszBojanowski)
  • Quality Fallback (Fix): Fixed the --no-fallback flag logic which was previously being ignored during quality tier checks. (Authored by @TomaszBojanowski)
  • Cover Art Error Prompt (Fix): Corrected the oversized embedded cover error message to accurately point users to embedded_art_size rather than the obsolete og_cover setting. (Authored by @TomaszBojanowski)

Don't miss a new qobuz-dl release

NewReleases is sending notifications on new releases.