14 Punkte von xguru 2025-08-03 | 1 Kommentare | Auf WhatsApp teilen
  • Kostenloser Open-Source-Musikplayer exklusiv für macOS, mit dem sich lokale Musiksammlungen effizient verwalten und vollständig offline abspielen lassen
  • Unterstützte Formate: MP3, M4A, WAV, AAC, AIFF, FLAC
  • Bibliothek nach Ordnern organisieren und durchsuchen
  • Playlists erstellen und Queue verwalten
  • Beliebige Elemente anheften und in der Sidebar fixieren für schnellen Zugriff auf Lieblingsmusik
  • Rechtsklick auf einen Track ermöglicht Navigation anhand von Metadaten wie Album, Künstler oder Jahr
  • macOS-nativ: Wiedergabesteuerung über Menüleiste/Dock, Dark Mode, Unterstützung für Tastaturkürzel
  • Auch große Bibliotheken lassen sich metadatenbasiert schnell durchsuchen
  • MIT-Lizenz

Entwicklungs-/Implementierungsmerkmale

  • Basiert auf Swift/SwiftUI und nutzt die aktuelle macOS-Oberfläche konsequent
  • Nach dem Scannen von Ordnern wird automatisch eine Datenbank auf Basis von SQLite/GRDB aufgebaut; alle Musikdateien werden schreibgeschützt verwaltet, sodass die Originaldateien unverändert bleiben
  • Suche basiert auf SQLite FTS5, mit In-Memory-Fallback
  • Die Playback-Engine basiert auf AVFoundation
  • Gleicht Schwächen bestehender macOS-Offline-Player wie Swinsian aus und orientiert sich zugleich an der modernen UX von Streaming-Apps

Geplante Funktionen für die weitere Entwicklung

  • Smart Playlists auf Basis von Bedingungen
  • Audio-Equalizer
  • Unterstützung für zusätzliche Audioformate (Opus, OGG usw.)
  • Unterstützung für AirPlay 2-Ausgabe
  • Mini-Player-/Vollbildmodus
  • Automatische In-App-Updates
  • Anbindung von Online-Album-/Künstlerinformationen

1 Kommentare

 
iolothebard 2025-08-03

Plötzlich musste ich an den Musik-Player denken, den ich vor 20 Jahren gebaut hatte. Das war ungefähr zu der Zeit, als der verflixte Standard-Musikplayer durch Rhythmbox ersetzt wurde … Die koreanischen mp3-ID3-Tags wurden kaputt dargestellt, also habe ich einen Upstream-Patch geschickt, aber er wurde nicht angenommen … Nach endlosem Patchen war ich so genervt, dass ich ihn schließlich selbst gebaut habe …
https://github.com/iolo/liteamp