sora41 / music-sort

0 stars 0 forks source link

mettre en place une normatisation des nom d'artiste et des nom d'album #2

Closed floGalloni closed 6 years ago

floGalloni commented 6 years ago

afin de teste les possibilité de normalisation et d’évité beaucoup de répertoire concernant les même artiste , il faut mettre en place un normalisation des Nom d'artiste (tout les tag utiliser pour filter seront soumis a la même mesure a terme )

pour cela il faut probablement écrire une fonction supprimant les Majuscule , les espace , les caractère spéciaux, mettre en place une règle de normalisation de libelle id3 .

dans premier temps observer le code et voir l'on insert se contrôle voir la class MusicFileBandMaster et la fonction runSortMusicFile

a l'heure actuelle la class a le fonctionnement suivant on vérifie les répertoire on récupéré la liste des fichier a traité on parcours les fichier un a un et on applique le filtre a se moment la , et on fais le déplacement de fichier .

au moment de récupéré les information id3 donc dans le load mp3 il faut applique le traitement sur la donne récupéré problème récupération des donné corrélé au tri il faut revoir l architecture et décorrélé cette extraction d'information

il faut externaliser la recuperation des information id3 de la fonction de tri

cree une nouvelle fonction extract information id3 et cree un structure de donne qui contien tout nos information (DTO)

floGalloni commented 6 years ago

premier chose a faire

floGalloni commented 6 years ago

regle mis en place pour le moment 1 supresion des espaces en debut et fin de la chaine de char 2 on passe tout la chaine en majuscule 3 remplacement des double espace pas un espace 4 remplacement des espace simple pas un underscore 5 remplacement des tiret( "-") par un underscore

cela va evolué et s'enrichir avec les traitement de fichier au file de l'eau