¿cómo puedo obtener las etiquetas ID3 de mi mp3 archivo con php?

Me sorprende no encontrar más preguntas acerca de esto, yo podría ser el uno en stackoverflow. ¿Cómo tengo que ir para extraer ID3 básicos de las etiquetas de un archivo mp3 con php ?
Sin necesidad de descargar ningún librairies (yo sólo quiero una cuidada función que devuelve un array asociativo clave=una cadena que especifica la etiqueta, valor=una cadena que especifica el valor de la etiqueta).

He encontrado muchas maneras de hacerlo, pero todos requieren para la descarga de las bibliotecas, con muchas funciones que no necesitan necesariamente.

No quiero kiddyscripting.
Quiero construir esta función mediante fopen y la lectura de los primeros bytes del archivo de acuerdo a la longitud de cada una de las etiquetas (lectura en el rfc).

Que las funciones se que tengo que utilizar para obtener los bits (o los bytes convertidos en bits) ? Pero no los caracteres que están en el mp3, la causa de supuesto que no estamos archivo de texto.

InformationsquelleAutor vdegenne | 2011-06-16

2 Kommentare

  1. 1

    La lectura de Etiquetas ID3 no es tan fácil como «la lectura de los primeros bytes» (btw. ID3-V1 sería el final y no al principio) porque la mayoría de los mp3 han ID3-tags V2 que son sean al principio o al final del archivo y se han dinámico y longitud de la codificación.

    Por qué no simplemente usar un exsiting de la biblioteca, lo que hace todo el trabajo para usted (por ejemplo,este)?

    • gracias por la cabeza, de todos modos yo quería código es la causa de lo que soy exigente en programación, necesito escribir todo lo que quiero ver que se realiza … pero en esto, creo que deberías usar uno de estos librairies, sin embargo ¿Cuál es el significado de estos caracteres ? es que una unicode char ?
    • Lo char a qué te refieres?
    • cuando me extraer el contenido de mi archivo mp3 (bien el encabezado de la misma, por lo que el ID3tag) y yo de salida en la página, algunos personajes son ilegibles, peor varios bytes se embalan en un char. ¿Cómo puedo volcado hexadecimal el formulario de la fopened archivo ?
    • Puede que algunos me la salida y/o de código? Si puedo abrir el link de tu pregunta solo me dan una respuesta vacía…

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea