github spotiflacapp/SpotiFLAC-Mobile v2.1.0-preview
SpotiFLAC v2.1.0-preview

latest releases: v4.9.6, v4.9.5, v4.9.0...
pre-release8 months ago

SpotiFLAC v2.1.0-preview

Download Spotify tracks in FLAC quality from Tidal, Qobuz & Amazon Music.

What's New

Performance

  • Download Speed Optimizations: Significant improvements to download initialization and throughput
    • Token caching for Tidal (eliminates redundant auth requests)
    • Singleton pattern for all downloaders (HTTP connection reuse)
    • ISRC search first strategy (faster than SongLink API)
    • Track ID cache with 30 minute TTL for album/playlist downloads
    • Pre-warm cache when viewing album/playlist
    • Parallel cover art and lyrics fetching during audio download
    • 64KB HTTP read/write buffers
    • 256KB buffered file writer for all downloaders
    • Progress updates every 64KB (reduced lock contention)
  • Amazon Music Optimizations: Same optimizations now applied to Amazon downloader

Technical

  • New go_backend/parallel.go with TrackIDCache, FetchCoverAndLyricsParallel(), PreWarmTrackCache()
  • Flutter: _preWarmCacheForTracks() in track_provider.dart
  • New method channels: preWarmTrackCache, getTrackCacheSize, clearTrackCache

Downloads

  • Android (arm64): SpotiFLAC-v2.1.0-preview-arm64.apk (recommended)
  • Android (arm32): SpotiFLAC-v2.1.0-preview-arm32.apk (older devices)
  • iOS: SpotiFLAC-v2.1.0-preview-ios-unsigned.ipa (sideload required)

Installation

Android: Enable "Install from unknown sources" and install the APK
iOS: Use AltStore, Sideloadly, or similar tools to sideload the IPA

Don't miss a new SpotiFLAC-Mobile release

NewReleases is sending notifications on new releases.