Entradas

Mostrando entradas de abril, 2011

Leer los tags id3v1 de un mp3

Imagen
La mayoría de los archivos mp3s guardan en su interior una serie de etiquetas que informan de quien es el artista, el titulo, album, etc. mediante las etiquetas ID3. Existe 2 versiones principales de etiquetas, ID3V1 y ID3V2 que es bastante mas difícil y complicado extraer su información que en su primera versión. Leer los tags ID3V1 de los mp3s es muy fácil, solo tenemos que extraer los últimos 128 bytes del mp3. En la versión 1.1 se añade información de numero de pista De los ultimos 128 bytes, los 3 primeros deben de ser "TAG", sino la cancion no tiene este tipo de tags. Title : 30 bytes (caracteres) Artist : 30 bytes (caracteres) Album : 30 bytes (caracteres) Year : 4 bytes (caracteres 0-9) Comment : 30 bytes (caracteres) Genre : 1 byte representado como numero sin signo Numero de pista : si el byte 28 de los comentarios es 0, no el caracter '0', entonces el byte 29 o ultimo (rango 0-29) sera un byte representado como numero sin signo que corresponde