SpotiFLAC Mobile v4.7.0


SpotiFLAC Mobile v4.7.0

SHARE THIS POST
XRedditTelegramWhatsApp

Follow Us!


Unirse al canal de Telegram

SpotiFLAC Mobile v4.7.0
Requirements: 7.0+
Overview: music in FLAC format without quality loss from Deezer, Tidal, Qobuz, and Amazon Music.

Image

Mobile music utility built with Flutter and Go. High-quality audio management for your personal library. No ads, no subscription.

✓ High-quality sound selection
✓ Ability to download entire albums
✓ Ability to create playlists
✓ Many settings
✓ Embedding lyrics in FLAC files

✨Features
Everything you need to build a high-quality music library on your phone.

True Lossless FLAC
Download in up to 24-bit/192kHz quality. No transcoding, no quality loss. Pure studio-grade audio files.

Multiple Providers
Download from Tidal, Qobuz, Deezer, and more via extensions. Automatic fallback if a source is unavailable.

Extensions
Community-built extensions add new music sources and features. Install from the built-in Store with one tap.

Search by Link or Name
Paste a Spotify, Tidal, Qobuz, or Deezer link. Or just search by song name — it handles the rest.

Batch & Playlist Download
Download entire albums and playlists at once. Smart queue management with concurrent downloads.

Rich Metadata
Full metadata embedding — album art, lyrics, genre, label, copyright, and more. All embedded in the FLAC file.

Extensions let the community add new music sources and features without waiting for app updates. When a streaming service API changes or a new source becomes available, extensions can be updated independently.

➠ Installing Extensions
Open the “Repo” (Store) tab in the app
Enter https://github.com/zarzet/SpotiFLAC-Extension/tree/main/extensions into the “Repository URL” and press on “Add Repository” button
Browse and install extensions with one tap
Or download a .spotiflac-ext file by clicking on it and pressing on “Raw” button and install manually via “Settings” tab > “Extensions”
Enable extensions under “Settings” tab > “Extensions” > “Installed Extensions”
Configure extension settings if needed
Set provider priority under “Settings” tab > “Extensions” > “Provider Priority”


Developing Extensions

ℹ️ Note
Want to build your own extension? Extension Development Guide has everything you need.

➡ Untouched apk with Original Hash Signature
➡ Certificate MD5 digest: e316523c63417a22727c732c524df0a8
➡ No changes were applied
➡ CPU architectures: arm64-v8a, armeabi-v7a
➡ Screen DPIs: 160dpi, 240dpi, 320dpi, 480dpi, 640dpi

What’s New:
New Features
● extension-repo: Preserve package suffix from download URL
● extensions: Route Deezer metadata through enabled extension
● ui: Stabilize album and playlist header layouts
● extension-health: Lengthen cache TTL and honor per-check minimum
● Apply lossless conversion quality cap to album screen batch convert
● Reorderable up-next queue + playback stability
● Cap bit depth/sample rate on lossless conversion + WAV/AIFF
● ui: Hide audio quality badge on downloading queue items
● ui: Redesign local/downloaded album and folder screen headers
● Playback queue, preview exclusivity, player bug fixes
● Add new playback experience and media integration
● go: Verification early-abort in fallback + album metadata from tracks
● banner: HLS motion-artwork header banners and audio-quality badges
● preview: Play short track preview snippets in lists
● extension-health: Cache results, force refresh, treat lookup errors as transient
● ui: Polish album folder structure picker bottom sheet
● ui: Add Beta badge to Backup & Restore settings entry
● network: Add opt-in allow local/private network setting
● backup: Include installed extensions and settings in backup/restore
● settings: Add backup and restore for settings, history and library
● library: Add rename action to playlist folder screen
● download: Add {playlist_position} filename placeholder
● Handle extension verification and retry-after on download
● Extension runtime and provider improvements
● download: AC-4 passthrough support
● replaygain: Add Opus R128 gain tags
● queue: Tap a failed download to view its error details

Bug Fixes
● download: Track verification retries per service
● extensions: Scope signed session files by endpoint and app context
● lyrics: Sync provider priority to backend on save
● lyrics: Prefer workers.dev LyricsPlus mirror first
● banner: Allow motion artwork video to mix with other audio
● queue: Resolve local album tracks by album_key
● lyrics: Sync provider settings to backend before fetch
● go: Widen lyrics priority grace to 5s so priority provider wins
● Preview player lifecycle and minor safety cleanups
● go: Classify transient timeout/5xx in extension health as unknown (grey)
● ui: Prevent home search skeleton row from overflowing on narrow screens
● lyrics: Improve provider fallback and health handling
● deps: Keep file_picker on 12.x beta to stay win32 6 compatible
● download: Detect actual output format from audio codec on fallback
● Navigate to correct artist when tapping artist name
● metadata: Cap oversized cover art and support QuickTime/MP4 tags
● android: Disable Impeller on Sony audio players and Vivante GPUs
● metadata: Write M4A ISRC/label natively and read all edited fields from file
● download: Honor requested quality when fallback provider recognizes it

Performance
● Optimize queue/library pagination, counts, scan, and extension runtime

Refactoring
● Hoist lossless labels before async convert paths
● track-provider: Rework verification retry, parse preview/header video
● ui: Make backup/restore page consistent with other settings

Dependencies
● deps: Update Flutter and Go dependencies to latest stable

Chores
● player: Log internal pause and audio interruption events
● Bump version to 4.7.0+136
● Clean up redundant comments across Go backend and Flutter sources
● Move website to spotiflacapp/Website repo
● Update AltStore source to v4.6.0 by @github-actions[bot]

Build
● android: Bump Java to 25 and targetSdk to 37
● android: Bump compileSdk to 37 and pin file_picker to beta.5

L10n
● Localize settings, store, and metadata UI strings
● Localize audio conversion labels and confirmations
● Localize library settings and announcements
● Add localization keys for hardcoded UI strings

This app has no advertisements

More Info:
https://spotiflac.zarz.moe
https://github.com/zarzet/SpotiFLAC-Mobile

Download Instructions:
arm64-v8a, armeabi-v7a
https://ouo.io/qryQtj

Mirrors:
https://ouo.io/Ciui54S
https://ouo.io/97KLgF … l.apk.html
https://ouo.io/vOGCKRW

arm64-v8a:
https://ouo.io/DnREBS

Mirrors:
https://ouo.io/e5SZE9B
https://ouo.io/gZIaR2 … 4.apk.html
https://ouo.io/5sIKOfq

Telegram

SHARE THIS POST
XRedditTelegramWhatsApp
Tags Android, apk, Apps