À propos du projet

Finamp est un client lecteur musical open-source pour Jellyfin, disponible sur Android et iOS. Il vise à offrir une expérience d'écoute de type service de streaming pour la musique hébergée sur le serveur Jellyfin de l'utilisateur. Le projet est communautaire et gratuit à utiliser. Les principales fonctionnalités décrites dans le README incluent une interface utilisateur moderne, le téléchargement de fichiers pour l'écoute hors ligne, des téléchargements et un streaming transcodés pour économiser les données mobiles, des couleurs dynamiques qui s'adaptent aux médias, la normalisation du volume audio (ReplayGain, Jellyfin 10.9+), les paroles (Jellyfin 10.9+), la lecture sans interruption, la prise en charge de la fonctionnalité Playback Reporting de Jellyfin, et l'intégration avec AudioMuse pour l'analyse sonore et des mixages améliorés. La prise en charge d'Android Auto est annoncée comme à venir. Finamp nécessite un serveur Jellyfin auto-hébergé ; il n'inclut pas de musique et ne se connecte pas à d'autres services de streaming. Il peut être installé depuis Google Play, F-Droid, l'Apple App Store, ou en tant qu'APK depuis la page des versions. Une bêta de refonte est disponible via Google Play et Apple TestFlight. Le README couvre également les opportunités de contribution telles que les améliorations de conception, la chasse aux bugs, les traductions via Weblate, la documentation, les améliorations du code et le soutien communautaire. Les problèmes connus incluent la réorganisation de la file d'attente lorsque le mode aléatoire est activé et des problèmes de performance sur de très grandes bibliothèques ou des appareils plus anciens. Les fonctionnalités prévues incluent une meilleure prise en charge d'Android Auto/Apple CarPlay, une refonte complète, une meilleure édition des listes de lecture, plusieurs utilisateurs/serveurs, et plus de personnalisation. Les utilisateurs avancés sous Linux peuvent contrôler les thèmes dynamiques via des appels DBus.