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

9 hours ago

What's New in v2.3.4

✨ New Features


  • Playlist As Albums (--playlist-as-albums): If you use playlists to hunt for specific songs, this flag completely bypasses the Flat Folder logic. The engine will "explode" the playlist, routing each track into its respective original album folder using your standard folder_format, keeping the original track numbers, and downloading the specific cover art for each album.

🐛 Bugfixes & Optimizations


  • Standalone Lyrics Command Fix: Resolved a scoping issue in cli.py to dynamically initialize and pass QobuzDLSettings to the retro_tagger module. The engine now strictly respects the no_lrc_files and embed_lyrics directives from config.ini, successfully preventing the generation of unwanted physical .lrc files during retroactive metadata injection.

  • Roon ARC & Stealth Metadata Parsing: Fixed Roon ARC metadata collision by implementing stealth Vorbis/ID3 tags (QDL_TRACK_ID) to prevent unwanted API routing.

  • Universal Playlist Upgrade (.m3u8): Upgraded playlist generation to universal .m3u8 format, strictly enforcing UTF-8 encoding to fix Mojibake bugs in legacy players like foobar2000.

  • O(1) Matching Engine Alignment: Updated sync_playlist.py and utils.py O(1) matching engine to support 2-stage hierarchical stealth parsing for backward compatibility.

  • Architecture Documentation: Integrated the Ultimate Edition architecture manifesto and complete documentation.

Don't miss a new qobuz-dl release

NewReleases is sending notifications on new releases.