Something coming soon
As of now, we have 3 different ways of running this app (GUI, Web, CLI) and we support 3 OS and 2 CPU architectures, which is quite the effort.
And python has never been famous for the async UI.
All of this makes this project very difficult to maintain, so there may be a small change in the way the app will work, which involves splitting this app in 2 parts, one handling the backend as an API, one for the frontend.
how this is going to work i don't yet know, but this will be kept as a single repo with all the necessary to run the app, this way we keep the ease of use, which is going to be a priority.
Spotify Warning ⚠️ ⚠️
Spotify has strict API limits, even with the mandatory dev keys, which you need to generate (google it, it's easy)
It is very suggested to NOT search using the app, just paste link you want to download, not a name for a song or artist.
Doing so will DRAIN all the API calls in possibly 1 single search, and you will get rate-limited for idk how much
Something broke
- initial fixup for leaked API call outside the download loop
As of now, we doubled if not tripled the number of API calls without any reason apart initial UI update.
the leaked calls persist with the webUI and possibly the cli, i'll fix it. 0cca5eb
⚠️ this fix breaks part of the UI in the GUI app
like Title and Artist labels will not show, but the file will get downloaded and tagged normally neverthless
What's Changed
- feat: Fix Tidal Lossless DASH Downloads, Prevent FFmpeg Container Crashes, and Add Smart Soundtrack Tagging by @edisun3003 in #342
- improved cover/thumbnail handling by @artofsound in #344
New Contributors
- @artofsound made their first contribution in #344
Full Changelog: v1.8.0beta4...v1.8.0beta5