Estructura de un fichero MP3:
Un fichero MP3 se constituye de
diferentes frames MP3 que a su vez se
componen de una cabecera MP3 y los
datos MP3. Esta secuencia de datos es
la denominada "stream elemental". Cada uno de los frames son
independientes, es decir, una persona puede cortar los frames de un
fichero MP3 y después reproducirlos
en cualquier reproductor MP3 del
mercado. La cabecera consta de una palabra de sincronismo que es
utilizada para indicar el principio de un frame válido. A continuación
siguen una serie de bits que indican que el fichero analizado es un
fichero Standard MPEG y si usa o no la capa 3. Después de todo esto, los
valores difieren dependiendo del tipo de archivo
MP3. Los rangos de valores quedan definidos en la ISO/IEC 11172-3.