Daemonight
Messages postés40Date d'inscriptionmardi 24 août 2004StatutMembreDernière intervention29 décembre 2010
-
28 août 2005 à 20:56
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
1 sept. 2005 à 18:51
Hello !
cela fait un petit bout de temps que je me prends la tête sur un épineux problème :
je suis en train de faire un prog (non , pas possible ?) dans lequel il faut à un moment donné que je change l'ID3 TAG d'un fichier MP3.
J'ai regardé toutes les sources en rapport avec ça, et j'ai percuté que le tag était en fait de la forme (pour la version 1.0)
"TAG" & titre & artiste & album & année & commentaitre & "ÿ"
le tout faisant 127 caractères de long.
Voila ma Sub pour écrire le tag :
If Dir(fichier) <> "" Then
Open fichier For Binary As #1
Get #1, LOF(1) - 127, ancien_tag
If Left(ancien_tag, 3) = "TAG" Then
Put #1, LOF(1) - 127, tag_final
Else
Put #1, LOF(1), tag_final
End If
Close #1
End If
Je suis sûr de ma variable tag_final, elle est formée comme indiqué plus haut. Mon soucis, c'est que lorsque que j'enregistre le tag de cette façon, et que je vais par la suite sur le fichier mp3, bouton droit, propriété, onglet résumé, avancé, et bin, ça a pas changé ! c'est toujours l'ancien tag (alors que lorsque je lit le tag avec MON programme et non pas avec Windows, c'est bien celui que j'ai mis)
Si quelqu'un voit où est l'épine, merci de me le dire, parce que là, je sèche...
<----------------------------------------------->
On reconnait un bon developpeur au baobab qu'il a dans la main...
Daemonight
Messages postés40Date d'inscriptionmardi 24 août 2004StatutMembreDernière intervention29 décembre 20101 1 sept. 2005 à 17:22
effectivement, ca à l'air d'être ça...
J'ai commencé les recherche sur le site pour savoir comment detecter les différentes versions des tag (et agir en conséquence), sauf que toutes les sources qui traitent des tag d'une façon un peu plus aboutie sont trop compliqué pour moi (j'ai pas un niveau terrible ).
Comment on fait pour trouver quelle est la version du tag d'un mp3 ?
et qu'elles sont leur caractéristique ? (je les connait pour le 1.0 : titre as string*30, artiste, album, commentaire as string*30 et année as string*4, mais les autres version)
Merci
<----------------------------------------------->
On reconnait un bon developpeur au baobab qu'il a dans la main...