LI. Funciones de tratamiento de etiquetas ID3

Introducción

Las funciones incluidas dentro de este grupo, permiten leer y manipular etiquetas ID3. Las etiquetas ID3 son las que emplean los archivos en formato MP3 para almacenar los metadatos como el título de la canción, el artista, el album, el género musical, el año de creación de la canción, el número de pista, etc.

Desde la versión 0.2 también es posible extraer información de etiquetas ID3 versión v2.2+.

Requirimientos

No se necesitan bibliotecas externas para construir esta extensión

Instalación

id3 es parte de PECL y por tanto se puede instalar desde el instalador de PEAR. Para compilar PHP con soporte de id3, se debe descargar el código fuente, colocarlo en el directorio php-src/ext/id3 y compilar PHP con la opción --enable-id3.

Configuración en tiempo de ejecución

Esta extensión no tiene directivas de configuración en php.ini.

Tipos de recursos

Esta extensión no tiene ningún tipo de recurso definido.

Constantes predefinidas

La mayoría de las funciones del módulo id3 permiten obtener o establecer la versión empleada por las etiquetas. Para especificar de forma explícita la versión, se debe emplear una de las siguientes constantes.

ID3_V1_0 (integer)

ID3_V1_0 se emplea cuando se trabaja con etiquetas ID3 V1.0. Los campos que pueden contener estas etiquetas son: título, artista/autor, album género musical, año de creación y un comentario.

ID3_V1_1 (integer)

ID3_V1_1 se emplea cuando se trabaja con etiquetas ID3 V1.1. Además de los campos definidos para la versió V1.0, estas etiquetas pueden contener el n6uacute;mero de la canción.

ID3_V2_1 (integer)

ID3_V2_1 se emplea cuando se trabaja con etiquetas ID3 V2.1.

ID3_V2_2 (integer)

ID3_V2_2 se emplea cuando se trabaja con etiquetas ID3 V2.2.

ID3_V2_3 (integer)

ID3_V2_3 se emplea cuando se trabaja con etiquetas ID3 V2.3.

ID3_V2_4 (integer)

ID3_V2_4 se emplea cuando se trabaja con etiquetas ID3 V2.4.

ID3_BEST (integer)

ID3_BEST se emplea cuando se deja que las funciones id3 determinen qué versión de las etiquetas debería emplearse.

Tabla de contenidos
id3_get_frame_long_name -- Obtiene el nombre completo de una trama ID3v2
id3_get_frame_short_name -- Obtiene el nombre corto de una trama ID3v2
id3_get_genre_id -- Obtiene el identificador de un género musical
id3_get_genre_list -- Obtiene la lista de todos los géneros musicales definidos
id3_get_genre_name -- Obtiene el nombre de un género musical a partir de su identificador
id3_get_tag -- Obtiene toda la información contenida en la etiqueta ID3
id3_get_version -- Obtiene la versión de la etiqueta ID3
id3_remove_tag -- Borrar una etiqueta ID3
id3_set_tag -- Modifica la información contenida en la etiqueta ID3

Hosting by: hurra.com
Generated: 2007-01-26 18:01:09