stringtranslate.com

Formato de archivo de intercambio de audio

Audio Interchange File Format ( AIFF ) es un formato de archivo de audio estándar que se utiliza para almacenar datos de sonido en ordenadores personales y otros dispositivos electrónicos de audio. El formato fue desarrollado por Apple Inc. en 1988 basándose en el formato de archivo de intercambio de Electronic Arts (IFF, ampliamente utilizado en los sistemas Amiga ) y es el más utilizado en los sistemas informáticos Apple Macintosh .

Los datos de audio de la mayoría de los archivos AIFF son modulación por pulsos codificados (PCM) sin comprimir. Este tipo de archivo AIFF utiliza mucho más espacio en disco que los formatos con pérdida como MP3 : alrededor de 10 MB para un minuto de audio estéreo a una frecuencia de muestreo de 44,1 kHz y una profundidad de bits de 16 bits. También existe una variante comprimida de AIFF conocida como AIFF-C o AIFC , con varios códecs de compresión definidos.

Además de los datos de audio, AIFF puede incluir datos de puntos de bucle y la nota musical de una muestra , para su uso por muestreadores de hardware y aplicaciones musicales.

La extensión de archivo del formato AIFF estándar es .aiffo .aif. Para las variantes comprimidas se supone que debe ser .aifc, pero .aiffo .aiftambién son aceptadas por las aplicaciones de audio que admiten el formato.

AIFF en macOS

Con el desarrollo del sistema operativo OS X, ahora conocido como macOS , Apple creó un nuevo tipo de AIFF que es, en efecto, un formato de orden de bytes little-endian alternativo . [3] [4]

Como la arquitectura AIFF no permite un orden de bytes alternativo, Apple utilizó la arquitectura de compresión AIFF-C existente y creó un códec "pseudocomprimido" llamado sowt ( twos escrito al revés). La única diferencia entre un archivo AIFF estándar y un archivo AIFF-C/sowt es el orden de bytes; no hay compresión en absoluto. [5]

Apple utiliza este nuevo tipo de archivo AIFF little-endian como estándar en macOS. Cuando se importa o exporta un archivo desde iTunes en formato "AIFF", en realidad se utiliza AIFF-C/sowt. Cuando se importa audio de un CD de audio arrastrándolo al escritorio de macOS, el archivo resultante también es un archivo AIFF-C/sowt. En todos los casos, Apple se refiere a los archivos simplemente como "AIFF" y utiliza la .aiffextensión.

Para la gran mayoría de usuarios, esta situación técnica es completamente imperceptible e irrelevante. La calidad de sonido de los formatos AIFF estándar y AIFF-C/sowt es idéntica, y los datos se pueden convertir de un formato a otro sin pérdida. Sin embargo, los usuarios de aplicaciones de audio más antiguas pueden notar que un archivo AIFF-C/sowt no se reproduce, o que solicita al usuario que convierta el formato al abrirlo, o que se reproduce de forma estática.

Todos los archivos AIFF y AIFF-C tradicionales continúan funcionando normalmente en macOS, y muchas aplicaciones de audio de terceros, así como hardware, continúan utilizando el orden de bytes big-endian AIFF estándar.

Bucles de manzana AIFF

Apple también ha creado otra extensión reciente del formato AIFF en forma de Apple Loops [6] utilizado por GarageBand y Logic Pro , que permite la inclusión de datos para cambiar el tono y el tempo por una aplicación en la variedad más común, y datos de secuencia MIDI y referencias a instrumentos de reproducción de GarageBand en otra variedad.

Los Apple Loops utilizan la extensión .aiff(o .aif) o .cafindependientemente del tipo.

Formato de datos

Un archivo AIFF se divide en varios fragmentos. [7] Cada fragmento se identifica mediante un ID de fragmento, conocido más ampliamente como FourCC .

Tipos de fragmentos que se encuentran en los archivos AIFF:

Metadatos

Los archivos AIFF pueden almacenar metadatos en fragmentos de Nombre, Autor, Comentario, Anotación y Copyright. También se puede incrustar un fragmento de etiqueta ID3v2 en los archivos AIFF, así como un fragmento de aplicación con datos de Plataforma de metadatos extensible (XMP) en él. [8]

Tipos de compresión comunes

AIFF solo admite datos PCM sin comprimir. AIFF-C también admite formatos de audio comprimidos, que se pueden especificar en el fragmento "COMM". El tipo de compresión es "NONE" para datos de audio PCM. El tipo de compresión va acompañado de un nombre imprimible. Los tipos y nombres de compresión más comunes incluyen, entre otros:

Véase también

Referencias

  1. ^ de Apple Computer, Inc. (4 de enero de 1989), Audio Interchange File Format, un estándar para archivos de sonido muestreados, versión 1.3 (PDF) , consultado el 21 de marzo de 2010
  2. ^ P. Kabal (15 de marzo de 2005). "Especificaciones del formato de archivo de audio: Especificaciones AIFF/AIFF-C". Universidad McGill . Consultado el 21 de marzo de 2010 .
  3. ^ "Manual de OS X del Administrador de síntesis de voz". Apple . 2008-10-29. Archivado desde el original el 2009-11-28.
  4. ^ "Formatos de datos y archivos de audio compatibles con Mac OS X". Apple . 13 de noviembre de 2008. Archivado desde el original el 23 de mayo de 2009.
  5. ^ "Preguntas y respuestas técnicas QTMRF04: Sonido QuickTime". Apple . 1 de mayo de 1995. Archivado desde el original el 5 de julio de 2022. Consultado el 9 de noviembre de 2009 .
  6. ^ "Logic Studio - Plug-ins & Sounds". Apple . Archivado desde el original el 20 de julio de 2013. Consultado el 30 de abril de 2010 .
  7. ^ Kabal, Peter (20 de septiembre de 2017). "Especificaciones del formato de archivo de audio". MMSP Lab, ECE, McGill University . Archivado desde el original el 24 de julio de 2022.
  8. ^ "Etiquetado AIFF". 18 de noviembre de 2013. Archivado desde el original el 7 de abril de 2022.
  9. ^ Tom Erbe (1999). "Tipos y nombres de compresión AIFF-C". Archivado desde el original el 20 de junio de 2006. Consultado el 21 de marzo de 2010 .
  10. ^ "Módulo AIFF-hul". JSTOR/Harvard Object Validation Environment . 9 de mayo de 2005. Archivado desde el original el 29 de junio de 2010. Consultado el 21 de marzo de 2010 .

Enlaces externos