u/hoshiyaar1501

Antra - build your local music library from Spotify, Apple Music, or Amazon Music URLs Paste a URL, get properly tagged FLAC files organised for your media server.
▲ 42 r/homelab

Antra - build your local music library from Spotify, Apple Music, or Amazon Music URLs Paste a URL, get properly tagged FLAC files organised for your media server.

Paste a URL, get properly tagged FLAC files organised for your media server. Designed to pair with Navidrome, Jellyfin, and Plex.

Why it fits a self-hosted setup:

  • Output follows `Artist / Album / 101 - Title.flac` \- Navidrome and Jellyfin pick it up with zero configuration

  • Full tags: title, artist, album, track number, disc number, release date, genre (via MusicBrainz), artwork, ISRC, lyrics

  • ISRC matching - gets the exact recording, not a remaster or alternate pressing

  • Hi-res aware - prefers 24-bit sources when the master exists

  • Explicit version preference - no silent substitutions with radio edits

  • Full discography mode: paste an artist URL, select albums, queue the lot

  • Library dedup: skips files already in your library by ISRC; or Full Albums mode for complete per-edition folders

  • Soulseek integration (slskd, auto-managed) for rare and out-of-print releases the main sources don't carry

  • Folder structure and filename format are configurable - flat layout supported for non-server setups

Single self-contained binary. No Python, no Docker, no config files to hand-edit.

Windows / macOS (Intel + Silicon) / Linux AppImage.

http://github.com/anandprtp/Antra

PS: Yeah, I know you see Claude listed as a contributor, I used it to help set up my Git and push to GitHub.

u/hoshiyaar1501 — 2 days ago
🔥 Hot ▲ 154 r/coolgithubprojects

Antra - desktop app to download lossless audio from Spotify, Apple Music and Amazon Music URLs

Paste a URL, get tagged FLAC files. No accounts, no API keys, no setup.

What it does:

  • Resolves Spotify, Apple Music, and Amazon Music URLs and downloads the best available lossless source
  • ISRC-based matching so you get the exact recording, not a remaster or alternate pressing
  • Hi-res aware: knows when a 24-bit master exists and keeps looking rather than accepting CD quality
  • Prefers explicit versions and penalises radio edits in match scoring
  • Soulseek fallback via auto-managed slskd for anything the main sources don't carry
  • Full artist discography downloads: browse by Albums / Singles / EPs, bulk select, queue
  • Smart dedup skips tracks already in your library; Full Albums mode lets each edition be complete
  • Configurable folder structure and filename format (Navidrome / Jellyfin / Plex compatible out of the box)
  • Source health check panel shows live/down status for community endpoints before you start
  • Rich tracklist UI with per-track progress, inline log panel, album header with artwork and metadata

Single binary. No Python, no runtime, no config.
Windows / macOS Apple Silicon / macOS Intel / Linux AppImage

github.com/anandprtp/Antra

u/hoshiyaar1501 — 2 days ago

Antra - desktop app to download lossless audio from Spotify, Apple Music and Amazon Music URLs

Paste a URL, get tagged FLAC files. No accounts, no API keys, no setup.

What it does:

  • Resolves Spotify, Apple Music, and Amazon Music URLs and downloads the best available lossless source
  • ISRC-based matching so you get the exact recording, not a remaster or alternate pressing
  • Hi-res aware: knows when a 24-bit master exists and keeps looking rather than accepting CD quality
  • Prefers explicit versions and penalises radio edits in match scoring
  • Soulseek fallback via auto-managed slskd for anything the main sources don't carry
  • Full artist discography downloads: browse by Albums / Singles / EPs, bulk select, queue
  • Smart dedup skips tracks already in your library; Full Albums mode lets each edition be complete
  • Configurable folder structure and filename format (Navidrome / Jellyfin / Plex compatible out of the box)
  • Source health check panel shows live/down status for community endpoints before you start
  • Rich tracklist UI with per-track progress, inline log panel, album header with artwork and metadata

Single binary. No Python, no runtime, no config.
Windows / macOS Apple Silicon / macOS Intel / Linux AppImage

github.com/anandprtp/Antra

https://preview.redd.it/0gia61xck1wg1.png?width=1488&format=png&auto=webp&s=44e9a555296f3cba250d6c0c412262f2001e29c9

reddit.com
u/hoshiyaar1501 — 2 days ago

Antra - lossless music downloader, no accounts needed

Paste a Spotify, Apple Music, or Amazon Music URL → get tagged FLAC files. That's it.

Why it's different:

  • No ARL token, no Deezer account, no API keys. Works out of the box
  • Pulls from a waterfall of community Tidal/Qobuz/Amazon proxies - load-balanced so no single server gets hammered
  • ISRC matching: gets the exact recording you asked for, not a remaster or radio edit
  • Explicit version preference - won't silently download the censored cut
  • Soulseek fallback built in (manages slskd automatically) for anything the proxies don't have
  • Hi-res aware - knows when a 24-bit master exists and keeps looking rather than settling for CD quality
  • Full discography downloads: paste an artist URL, pick albums, queue the lot

Single binary, no Python install, no setup. Windows / macOS (Intel + Silicon) / Linux AppImage.

github.com/anandprtp/Antra

https://preview.redd.it/4m0f5zdah1wg1.png?width=1488&format=png&auto=webp&s=2bd5f6768a64e6e7254c535012ec2f218533add7

reddit.com
u/hoshiyaar1501 — 2 days ago

Antra v1.1.3 is almost ready - last call for bug reports and feature requests

Hey everyone,

v1.1.3 is nearly wrapped up and I'm planning to tag the release very soon. Before I do, I want to make sure nothing slips through, so if you've been running v1.1.2 and hit anything annoying, now's the time to speak up.

Here's what's already confirmed for this release:

- Settings now actually save between sessions (yes, this was broken, sorry it took this long)

- Lossless-only mode finally means lossless only. NetEase and JioSaavn will no longer sneak in MP3s when you have FLAC-only enabled. If no FLAC is found, the track fails cleanly instead of silently downgrading

- Apple Music private playlists (pl.u-) now give you a proper error instead of silently returning 0 tracks downloaded

- FFmpeg/OpenSSL library conflict on Fedora 43 - fixed

- Download screen redesign: full tracklist with cover art and per-track progress bars all visible at once, with the log moved to a floating side panel so you're not constantly scrolling between the two

- Album/artist name in library history instead of the raw source URL

- Separate bulk select controls for albums vs. singles in the discography modal

Still on the fence about a few things and looking for your input:

- An option to automatically convert your downloaded FLACs to ALAC so you can upload them straight to Apple Music

Drop any bugs, annoyances, or feature requests in the comments. If it's small enough to squeeze in before the release I will, bigger things go straight onto the v1.1.4 list, or who knows where.

Repo: https://github.com/anandprtp/Antra

https://preview.redd.it/9m7gz2zq7lvg1.png?width=1488&format=png&auto=webp&s=4509b8b6d47a41f1bd57e523052b1d58e03a3f3d

reddit.com
u/hoshiyaar1501 — 4 days ago