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
Vous devez vous connecter pour publier un commentaire.
Lecture ID3-Tags est pas aussi facile que "la lecture de la première quelques octets" (btw. ID3 V1 serait à la fin et non au début), car la plupart des lecteurs mp3 ont ID3 V2 balises qui sont eighter au début ou à la fin du fichier et ils ont de la dynamique de la longueur et de l'encodage.
Pourquoi ne pas simplement utiliser un exsiting de la bibliothèque, qui fait tout le travail pour vous (par exemple cette)?
Ce char voulez-vous dire?
quand j'ai extrait le contenu de mon fichier mp3 (bien l'en-tête de, de sorte que le ID3tag) et je suis sortie dans la page, certains caractères sont illisibles, le pire de plusieurs octets sont emballés dans un char. Comment puis-je faire un dump de la forme hexagonale de la fopened fichier ?
Pouvez-vous certains me la sortie et/ou le code? Si j'ouvre le lien de votre question, je seulement obtenir une réponse vide...
OriginalL'auteur ChrFin
Je ne sais pas qui est l'auteur de cette classe (ID3TagsReader), mais il est utilisé dans un tutoriel ici et fonctionne très bien: http://www.script-tutorials.com/id3-tags-reader-with-php/
Pas de bibliothèques, peluches, etc -- lit juste ID3v3 balises.
OriginalL'auteur degenerate