Note de ce sujet :
  • Moyenne : 4 (3 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Projet de logiciel de lecture compatible LMS
#55
(11-22-2018, 11:54 PM)paulw a écrit : Un petite découverte intéressante - avec le logiciel MP3TAG (que j'utilise), il est possible d'exporter la description des albums (avec images, liste de pistes, tags...) dans des fichiers. On trouve des modèles ici: https://community.mp3tag.de/t/export-con...chive/1495
Le format des exports est configurable a l'aide de scripts. On peut générer des fichiers texte, html, XML... 

Donc on peut facilement générer avec cette fonction des fichiers descriptifs des albums, dans un format donné (et à terme éventuellement stockés sur un serveur). Cela évite de lire directement les tags des fichiers, ce qui est assez complexe compte tenu des différents formats.

Une approche un peu moins ambitieuse que ce qui a été discuté précédemment serai donc  la suivante:

- utiliser un programme de gestion des tags pour renseigner les informations au niveau des pistes. Ce n'est pas idéal, mais ça reste assez simple à utiliser. La configuration des champs est très simple à réaliser, et la saisie n'est finalement pas trop laborieuse (on peut sélectionner toutes les pistes d'un album pour renseigner des données communes, il y a des champs libre multi-lignes...). 

- générer des fichiers descriptifs pour chaque album, avec une structure normalisée (et qui contiendra donc plus d'informations que ce qui est géré dans LMS). 

- utiliser ces fichiers pour la navigation/lecture de la bibliothèque. L'affichage des informations d'un album peut être travaillé pour avoir une vue claire de toutes les informations, disposer de liens, etc... 

- pour la lecture, faire le lien avec LMS en utilisant l'emplacement des fichiers. Une alternative,  évoquée précédemment, consisterai  à utiliser une référence "universelle" (la "release" de Discogs, par exemple). Ceci faciliterai les échanges, mais c'est plus lourd à mettre en place. 

Quoi qu'il en soit, si ces fichiers sont normalisés ils pourraient éventuellement être échangés ou partagés .. 

Concernant l'intégrité du référentiel (genres, artistes, compositeurs...) c'est intéressant mais ambitueux. A défaut d'avoir une base unique pour tout le monde (Tonal, MusicBrainz  etc...) un référentiel peut toujours être défini et partagé. Il doit en exister (reste à trouver le meilleur). Des utilitaires sont peut être disponibles pour effectuer des contrôles d'intégrité et identifier les erreurs. A etudier...

Pour que ce système fonctionne pour le plus grand nombre il faut effectivement essayer de "normaliser" l'utilisation des tags: la liste, leur contenu, le format utilisé... Je serai intéresser d'échanger  rapidement sur ce point. On pourrait d'ailleurs ouvrir un fil séparé pour échanger sur les "Best practice" en matiere de tags, sur les référentiels disponibles, et les normes conseillées. 


J'avance un peu sur la partie "technique" en parallèle.

Tout à fait d'accord avec le fil concernant les pratiques de chacun et normaliser selon la meilleure manière de gérer les tags.
Pour le reste, ça me semble assez clair: pistes selon les métadonnées, et le reste d'après une base de données.
Par contre, comme le chemin des fichiers sera différent chez chaque utilisateur, il faut soit que la programmation soit vraiment très bien réalisée à ce niveau (Je n'ai aucune idée si c'est simple ou on à mettre en place), soit trouver un autre identifiant permettant de récupérer les données dans un fichier correspondant. L'idéal serait de se baser sur les release numbers de Discos, puisqu'ils permettent déjà de récupérer un certains nombre d'infos, mais si c'est trop complexe, il faudra trouver autre chose.
En attendant, bon courage pour la partie technique.
Enceintes: XZT Divine 100.33
Amplificateur: RAM Audio Zetta Z420
DAC: RME ADI 2 DAC
Lecteur: Ropiee sur Allo USBridge
Serveur audio: Roon Core sur NUC 8i5 (ROCK)
Répondre


Messages dans ce sujet
RE: Projet de logiciel de lecture compatible LMS - par Bigga - 11-23-2018, 04:34 PM

Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  appli ou logiciel pour le gain Vulcain 11 842 02-07-2024, 03:06 PM
Dernier message: Steph44200
  Recherche streamer compatible Apple Music ou AirPlay Enrin 6 756 01-12-2024, 08:20 AM
Dernier message: Steph44200
  Mconnect --> Volumio : lecture continue ? netjice 3 1,393 09-05-2023, 09:11 PM
Dernier message: Olivier
Question Quel streamer-DAC compatible avec appli BubbleUPnP en télécommande Android ? Psophos 17 5,118 03-22-2023, 12:24 PM
Dernier message: Psophos
Question logiciel remaster dellas57 2 737 01-25-2023, 10:36 AM
Dernier message: Steph44200

Atteindre :


Utilisateur(s) parcourant ce sujet : 4 visiteur(s)