Collection musicales

un format standardisé pour l'archive et le partage de collections de musique

dernière édition le à

J'aimerai trouver une façon pérène de créer des collections d'albums de musique. Pour ça j'aimerai que ça soit indépendant des fichiers musicaux, d'une plateforme en ligne, ou d'un outil.

Music Brainz

Je pense qu'utiliser la base de donnée libre de Music Brainz est un bon point de départ. La base de donnée entière est téléchargeable et sous une license garantissant son libre accès.

Personnellement, je serais intéressé par des collections de "groupe de parution". Une groupe de parution regroupe les différentes parutions pour une oeuvre musicale. Par exemple, pour un album, ça peut regrouper le vinyle, le CD et la version Web, ainsi que la version spéciale avec 2 chansons en plus, le remaster 20 ans plus tard, etc...

Standard

L'idéal, ça serait que tout les lecteurs et plateformes utilisent les identifiants Music Brainz pour leurs groupes de parutions. Ensuite, le format d'échange consisterait simplement en une liste de ces identifiants.

Experimentations

On peut déjà créer des collections via l'interface web en ligne de Music Brainz. Celles ci sont accessibles via l'API. Les pochettes le sont également, ce qui permettrait de faire des collages, plus visuels, et donc manque curellement le site de Music Brainz.

échange

En fait, peut être que le plus important serait de définir le format d'échange. Il faudrait au moins un projet viable pour "valider l'implémentation".
Par exemple, un générateur de site statique pour la collection, histoire de pouvoir la partager.

Le format d'échange serait constitué d'un fichier JSON avec une liste d'id. On peut imaginer un champ de commentaire et une note.

Le site statique produirait également une API en emettant son propre JSON. Ainsi, d'autres générateurs pouraient écouter d'autres liste et ainsi trouver les albums en commun.

Notes

Autre

Voir Jukebox