Je suis sur VB.NET 2012 Express, utilisant la bibliothèque mono/taglib-sharp 2.0 (Win7).
Si j'exécute cet extrait de code fonctionnel pour enregistrer 3 genres dans la balise id3v2 d'une piste mp3 existante :
Dim ThreeGenresInStringArray() As String = {"Folk rock", "Bluegrass", "Indie folk"}
Dim MyTaglibMP3 As TagLib.File = TagLib.File.Create("C:\temp\I'm Alive.mp3")
MyTaglibMP3.Tag.Genres = ThreeGenresInStringArray
MyTaglibMP3.Save()
MyTaglibMP3.Dispose()
le deuxième genre sera converti de la chaîne 'Bluegrass' en un nombre entier de 89. Si je regarde cet id3tag avec un outil comme Mp3tag, le genre sera affiché comme 'Folk rock/89/Indie folk'.
Comment puis-je empêcher taglib-sharp de convertir les genres "connus" en chiffres ?