À propos du projet
Meelo est un serveur musical auto-hébergé conçu pour les collectionneurs de musique, offrant un ensemble de fonctionnalités riches au-delà de la lecture et de la navigation de base. Il met l'accent sur la flexibilité dans la gestion des métadonnées et propose une expérience de navigation et d'écoute unique.
**Fonctionnalités clés**
- **Vidéos musicales en tant qu'éléments de première classe** : Accédez aux vidéos musicales directement depuis les pages d'album, d'artiste ou de chanson, avec une différenciation entre vidéos musicales, interviews, contenus en coulisses et bandes-annonces.
- **Identification des faces B et des morceaux rares** : Identifie automatiquement les morceaux liés à un album (faces B) et les morceaux rares, les affichant sur les pages pertinentes pour éviter qu'ils ne soient négligés.
- **Détection automatique des collaborations et duos** : Reconnaît automatiquement les collaborations et les duos.
- **Sorties d'album et pistes de chansons** : Prend en charge plusieurs versions d'un album (sorties) et de chansons (pistes), avec uniquement la version principale affichée lors de la navigation, tandis que les autres restent accessibles depuis la page de l'album ou de la chanson.
- **Versions de chansons** : Permet de regrouper différentes versions d'une même chanson.
- **Types d'albums et de chansons** : Permet de filtrer par type, comme les chansons instrumentales ou les enregistrements live.
- **Filtrage des chansons exclusives** : Pour les albums de compilation, filtre les chansons exclusives à cet album.
- **Support des formats** : Prend en charge pratiquement tous les formats audio et vidéo via le transcodage (utilisé uniquement lorsque le navigateur ne prend pas en charge le format).
- **Analyse flexible des métadonnées** : Extrait les métadonnées des balises intégrées, des noms de fichiers, ou des deux, y compris les pochettes d'album.
- **Enrichissement des métadonnées** : Récupère les genres, descriptions et évaluations depuis MusicBrainz, Genius, Wikipédia et d'autres fournisseurs.
- **Scrobbling** : Envoie les scrobbles à ListenBrainz et LastFM.
- **Paroles** : Télécharge des paroles synchronisées ou utilise les métadonnées intégrées et les fichiers `.lrc`.
**Application mobile**
Meelo propose des applications mobiles pour Android et iOS. Les utilisateurs Android peuvent télécharger le dernier APK stable depuis la page des versions, tandis que les utilisateurs iOS peuvent accéder à l'application via TestFlight. Des APK et IPA sont également construits à chaque push sur la branche principale.
**Configuration**
Meelo est distribué via des images Docker. Les instructions de configuration sont disponibles dans le wiki du projet. Il est recommandé d'avoir des fichiers musicaux correctement balisés, car les métadonnées intégrées sont préférées. Si vous comptez sur les chemins de fichiers pour les métadonnées, une familiarité avec les expressions régulières est utile.
**Captures d'écran et démo**
Des captures d'écran de l'interface utilisateur sont disponibles dans le répertoire docs/screenshots. Une démo publique en direct est actuellement en développement.
**Traduction**
Meelo utilise Weblate pour les traductions, et les contributions sont les bienvenues via l'instance Weblate hébergée.
**Contribuer et signaler des bugs**
Les utilisateurs peuvent ouvrir des issues pour des demandes de fonctionnalités ou des rapports de bugs, lancer des discussions pour de l'aide à la configuration, et contribuer via des pull requests.
**Avertissement**
Meelo est destiné à un usage privé uniquement et ne doit pas être utilisé comme plateforme de téléchargement public ou pour le partage/téléchargement illégal de médias protégés par le droit d'auteur. Les mainteneurs ne sont pas responsables d'une mauvaise utilisation.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.