Page 1 sur 1
TAG + Id3v2 ( scan des tags d'un fichier mp3 )
Posté : 02 juil. 2011, 15:44
par epic300
Bonjour à tous, voilà mon petit problème :
Je doit écrire un script en php pour scanné des tags mp3 je me suis donc tournée vers la doc du site
http://www.id3.org ( la pire doc au monde

) , j'ai trouver tout ce qu'il me fallait sauf une chose que je n'arrive pas à comprendre et à mettre en place: les TAG + (227 bytes), j'ai trouvé une doc qui donne quelque infos mais je n'est pas réussie à l'exploité:
http://www.fortunecity.com/underworld/s ... d3tag.html .
Le sujet est très peu référencé sur le web donc si quelqu’un à déjà utilisé les TAG + qu'il me vienne en aide !
Merci à tous !
Re: TAG + Id3v2 ( scan des tags d'un fichier mp3 )
Posté : 04 juil. 2011, 13:59
par Mazarini
Bonjour,
Je pense qu'il faut lire les 227 premiers caractères de ton fichier.
Code : Tout sélectionner
Si les 3 premiers caractères sont TAG
Si les 4 premiers sont TAG+ alors tu traites avec le découpage des 227 caractères
Sinon tu traite avec le découpage des 128 caractères
Sinon
Il n'y a pas de tag.
Re: TAG + Id3v2 ( scan des tags d'un fichier mp3 )
Posté : 04 juil. 2011, 14:17
par epic300
Ca ne marche pas, j'en était quasiment sur mais j'ai quand même testé, les tag en 128 bytes ne sont pas placé au début mais à la fin du fichier par contre sur toutes la doc que j'ai lu il revient toujours cette même phrase :" Extended tag (placed before the ID3v1 tag): 227 bytes". Seulement je n'arrive pas à appliquer ces instructions.
Re: TAG + Id3v2 ( scan des tags d'un fichier mp3 )
Posté : 04 juil. 2011, 20:20
par Mazarini
Et sui tu lis les 227 derniers caractères ou les 128+227 ?
Edit : Je pense qu'il faut lire la fin du fichier avec 227+128 et découper en 2.
Re: TAG + Id3v2 ( scan des tags d'un fichier mp3 )
Posté : 05 juil. 2011, 10:24
par macgawel
Bonjour.
Si tu ne veux pas réinventer la roue (ou pour étudier le code), tu as le choix :
-
Des extensions de PHP (s'il est possible de les installer)
- Utiliser une classe/fonction déjà existante (une recherche sur les termes "id3v2 php class" - ou fonction - devrait te ramner pas mal de résultats).