comment puis-je obtenir les tags ID3 de mon fichier mp3 avec php?

Je suis surpris de ne pas trouver plus de questions à ce sujet, j'ai peut-être l'un sur stackoverflow. Comment dois-je aller pour en extraire les informations ID3 de base des tags d'un fichier mp3 avec php ?
Sans téléchargement de tout librairies (je veux juste un joli fonction qui retourne un tableau associatif de la clé=une chaîne qui spécifie l'étiquette, valeur=une chaîne de caractères qui spécifie la valeur de la balise).

J'ai trouvé beaucoup de façons de le faire, mais tous ont besoin pour télécharger la bibliothèque avec beaucoup de fonctions que je n'ai pas besoin nécessairement.

Je ne veux pas kiddyscripting.
Je veux construire cette fonction à l'aide fopen et de la lecture les premiers octets du fichier en fonction de la longueur de chacune des balises (à lire dans la rfc).

Les fonctions qui dois-je utiliser pour obtenir les bits (ou les octets converti en bits) ? Mais pas les personnages qui sont au format mp3, cause, bien sûr, ils ne sont pas de fichier texte.

OriginalL'auteur vdegenne | 2011-06-16