FluentDL 1.2.0.0
There are two zip files, FluentDL_1.2.0.0.zip
and FluentDL_1.2.0.0_QOBUZ_OLD.zip.
The first version only works with the latest qobuz tokens, the second only works with old tokens generated before October 2024. The second is only applicable for those who have old tokens from elsewhere (friend, some server, ...).
Change List
- The Youtube API is currently broken, waiting for YoutubeExplode to release a fix.
- More useful error messages (e.g. downloading from deezer/qobuz without a token).
- Prevent freezing on startup caused by Qobuz API authentication.
- Fix crashes during conversions (e.g. Spotify to Qobuz) caused by Qobuz artist fields being empty.
- Migrated to .NET 8 framework. Seems to have no major functional differences, other than different textbox focus behavior in Settings (?). Might be faster and fixed some visual bugs.
TODO:
- Add option to login into Qobuz using email and password, possibly add custom/old app ID and secrets.
- Add a button to download all items in queue, since convert to local is a bit awkward.
- Possibly change default threads setting to a higher value.
- Remove need for Spotify authentication (already done, coming in next version)
- User guide
Installation
Download the FluentDL_1.2.0.0.zip
below. Right click on Install.ps1
and press Run with Powershell.
The script is safely auto-generated by Visual Studio.
If you do not have this option or it is crashing, see README installation section for more details.
If you have already installed previous versions, it may be sufficient to directly run FluentDL_{VERSION}_x64_MSIX.msix
. If you want to install the same version again, you may have to uninstall the existing one first.
Authentication
Certain features, such as downloading or spotify searching, require authentication. ARLS, tokens, etc. can be entered in the settings tab. If you don't already have these, see README authentication section for details.