Déjà, le but n'est pas de lire de la musique. Il y a déjà plein d'applis sympas pour ça, comme VLC, Clementine ou iTunes.

Non, le but est de gérer convenablement mes 3500+ mp3 pour que les applis de lecture fonctionnent au plus près de mes préférences.

En fait, je voudrais dans un premier temps une base de données qui permettrait de :

  • lister les œuvres musicales que j'y ajouterais
  • récupérer des infos sur ces œuvres, comme :
    • nom du fichier
    • titre
    • interprète
    • auteur/compositeur
    • année de sortie
    • genre
    • note/classement
    • tags
    • (éventuellement durée, album, numéro de piste, mais ça m’intéresse moins.)
  • créer des playlists

En parallèle de cette base, je voudrais en priorité une fonctionnalité de notation poussée. Je voudrais pouvoir choisir un morceau (déjà présent dans la base ou qui n'y est pas et qui y entrerait par la même occasion) et lui donner une note, sur une échelle de 0 à 10. Lorsque une musique recevra une note, le programme cherchera dans la base entre 1 et 2 autres musiques qui ont la même note, entre 1 et 2 autres musiques qui ont une note immédiatement supérieure et entre 1 et 2 autres musiques qui ont une note immédiatement inférieure. Et chacune de toutes ces musiques pourra voir sa note évoluer à ce moment là. Le but est de faciliter la notation en comparant des musiques entre elles.

Autre fonctionnalité qui serait top : la création automatique de listes dans la base de données. Que ce soit à partir de tags, ou de notes, ou de genres musicaux. Avec possibilité d'export de fichiers .m3u.

Et c'est tout. Donc vraiment pas grand chose. Je suis sûr que ça peut se faire en HTML/PHP/SQL. Dommage que je n'ai pas le temps, ni les connaissances pour le réaliser facilement.