stringtranslate.com

ID3

ID3 es un contenedor de metadatos que se utiliza con mayor frecuencia junto con el formato de archivo de audio MP3 . Permite almacenar información como el título, el artista, el álbum, el número de pista y otra información sobre el archivo en el propio archivo.

ID3 es un estándar de facto para metadatos en archivos MP3; ningún organismo de estandarización participó en su creación ni ninguna organización de ese tipo le ha otorgado un estatus de aprobación formal. [1] Compite con la etiqueta APE en esta área.

Existen dos versiones de ID3 que no están relacionadas entre sí: ID3v1 e ID3v2. En ID3v1, los metadatos se almacenan en un segmento de 128 bytes al final del archivo. En ID3v2, se utiliza un conjunto extensible de "marcos" ubicados al principio del archivo. Existen subvariantes de ambas versiones.

ID3v1

Cuando se publicó el estándar MP3 en 1995, no incluía un método para almacenar metadatos de archivos. En 1996, Eric Kemp [ aclaración necesaria ] propuso agregar un sufijo de 128 bytes a los archivos MP3, que almacenaría información útil como el nombre de un artista o el título de un álbum relacionado. Kemp colocó deliberadamente los datos de la etiqueta (que están demarcados con la cadena de 3 bytes TAG) al final del archivo, ya que causaría una breve ráfaga de estática que se reproduciría en reproductores multimedia más antiguos que no admitían la etiqueta. El método, ahora conocido como ID3v1, rápidamente se convirtió en el estándar de facto para almacenar metadatos en MP3 [2] a pesar de las debilidades de internacionalización y localización que surgieron del uso del sistema de codificación ISO-8859-1 en lugar del Unicode más compatible a nivel mundial .

La etiqueta v1 permite 30 bytes cada uno para el título, artista, álbum y un "comentario", 4 bytes para el año y 1 byte para identificar el género de la canción a partir de una lista predefinida de valores . [3] [4]

ID3v1.1

En 1997, Michael Mutschler propuso una modificación de ID3v1 [ aclaración necesaria ] en la que se usaron dos bytes que antes se asignaban al campo de comentarios para almacenar un número de pista, de modo que los álbumes almacenados en varios archivos pudieran ordenarse correctamente. El formato modificado se conoció como ID3v1.1. [2]

ID3v1.2

En 2002 o 2003, [ ¿cuál? ] BirdCage Software propuso ID3v1.2, que amplió muchos de los campos de 30 a 60 bytes y agregó un campo de subgénero mientras conservaba la compatibilidad con v1.1 al colocar su nueva etiqueta "mejorada" delante de una etiqueta v1.1 estándar. [5] [6] La adopción de ID3v1.2 fue limitada. [ cita requerida ]

ID3v2

En 1998, varios colaboradores crearon una nueva especificación llamada ID3v2. [7] Aunque lleva el nombre ID3, su estructura es completamente distinta a la de ID3v1. Las etiquetas ID3v2 son de tamaño variable y generalmente se colocan al comienzo del archivo, lo que permite que los metadatos se carguen inmediatamente, incluso cuando el archivo en su conjunto se carga de forma incremental durante la transmisión .

Una etiqueta ID3v2 consta de una serie de marcos opcionales , cada uno de los cuales contiene un fragmento de metadatos de hasta 16 MB de tamaño. Por ejemplo, TT2se puede incluir un marco para contener un título. La etiqueta completa puede tener un tamaño de hasta 256 MB y las cadenas pueden estar codificadas en Unicode . [8]

ID3v2.2

La primera variante pública de v2, ID3v2.2, utilizaba tres identificadores de marco de caracteres en lugar de cuatro (TT2 para el título en lugar de TIT2). Se considera obsoleta. [9]

ID3v2.3

ID3v2.3 es la versión más utilizada de las etiquetas ID3v2 y es ampliamente compatible con Windows Explorer y Windows Media Player. [10] Cabe destacar que introdujo la capacidad de incrustar una imagen como la portada de un álbum. [11]

La versión incluye incluso espacio para el número de disco, un valor que rara vez se utiliza en Internet.

ID3v2.4

ID3v2.4 se publicó el 1 de noviembre de 2000. Define 83 tipos de marcos, [12] permite que los marcos de texto contengan múltiples valores separados por un byte nulo y permite que la etiqueta se almacene al principio o al final del archivo. [13]

Características destacables

Capítulos

En diciembre de 2005 se publicó un anexo de capítulo ID3v2. Permite a los usuarios saltar fácilmente a ubicaciones o capítulos específicos dentro de un archivo de audio y puede proporcionar una presentación sincronizada de imágenes y títulos durante la reproducción. Los casos de uso típicos incluyen podcasts mejorados y se puede utilizar en etiquetas ID3v2.3 o ID3v2.4. [14]

Lírica

Lyrics3v1 [15] y Lyrics3v2 [16] eran estándares de etiquetas implementados antes de ID3v2 para agregar letras a archivos mp3. La diferencia con ID3v2 es que Lyrics3 siempre se encuentra al final de un archivo MP3, antes de la etiqueta ID3v1.

Edición de etiquetas ID3

Las etiquetas ID3 se pueden editar de diversas formas. Las aplicaciones especializadas, llamadas editores de etiquetas , permiten la edición precisa de todos los campos o fotogramas y permiten la edición por lotes sofisticada, pero muchos reproductores de audio ofrecen edición nativa de campos o fotogramas comunes. Algunos administradores de archivos también ofrecen capacidades de edición de etiquetas.

Implementación sin MP3

Las etiquetas ID3 fueron diseñadas para el formato MP3, pero los conjuntos de etiquetas son una parte independiente del archivo MP3 y pueden usarse en otros formatos. Las etiquetas ID3v2 a veces se usan con archivos AIFF y WAV , [17] y MP4 permite la incorporación de una etiqueta ID3. [18]

Véase también

Referencias

  1. ^ "Historia – ID3.org". Archivado desde el original el 24 de diciembre de 2010. Consultado el 22 de enero de 2011 .
  2. ^ ab Practical Common Lisp, pág. 335.
  3. ^ "ID3v1 – ID3.org". id3.org . Archivado desde el original el 2015-06-20 . Consultado el 2018-04-12 .
  4. ^ "Lista de géneros ID3".
  5. ^ "ID3v1.2".
  6. ^ "Descripción de MP3 TAG y Enhanced TAG (inglés)". 2012-03-10. Archivado desde el original el 2012-03-10 . Consultado el 2018-04-12 .
  7. ^ "Colaboradores – ID3.org". Archivado desde el original el 2016-12-03 . Consultado el 2012-04-22 .
  8. ^ "id3v2-00 – ID3.org". Archivado desde el original el 24 de noviembre de 2016. Consultado el 7 de septiembre de 2011 .
  9. ^ Nilsson, Martin. «Información para desarrolladores de ID3». ID3.org . Archivado desde el original el 26 de agosto de 2012. Consultado el 9 de abril de 2011 .
  10. ^ "Versión 2.3.0 de la etiqueta ID3". Archivado desde el original el 17 de noviembre de 2016. Consultado el 11 de abril de 2015 .
  11. ^ "id3v2.3.0 – ID3.org". Archivado desde el original el 21 de noviembre de 2015. Consultado el 30 de abril de 2014 .
  12. ^ "Marcos nativos ID3v2.4.0". Archivado desde el original el 3 de septiembre de 2022. Consultado el 27 de diciembre de 2012 .
  13. ^ "Versión 2.4.0 de etiqueta ID3: marcos nativos". Archivado desde el original el 28 de octubre de 2016. Consultado el 11 de abril de 2015 .
  14. ^ Newell, C. (2 de diciembre de 2005). «ID3v2 Chapter Frame Addendum». ID3.org . Archivado desde el original el 2022-11-15 . Consultado el 2008-02-06 .
  15. ^ "Lyrics3 – ID3.org". id3.org . Archivado desde el original el 2022-09-24 . Consultado el 2018-04-13 .
  16. ^ "Lyrics3v2 – ID3.org". id3.org . Archivado desde el original el 2022-08-10 . Consultado el 2018-04-13 .
  17. ^ "Centro para desarrolladores de Windows Media: compatibilidad con etiquetas ID3". Microsoft Developer Network . Microsoft . Consultado el 24 de marzo de 2010 .
  18. ^ "La autoridad de registro del MP4". Archivado desde el original el 9 de marzo de 2018. Consultado el 18 de octubre de 2007 .

Enlaces externos