WAV

Ir a: navegación, búsqueda de
"Wav" vuelve a dirigir aquí. Ola, ver Ola.
Formato de archivo Audio de forma de onda (onda/WAV)
WAV file icon.png
Extensión de archivo .ondeando WAV.
Tipo de medios de Internet audio/vnd.Wave,[1] ola audio/wav, audio/audio/x-wav[2]
Código de tipo OLA
Identificador de tipo uniforme (UTI) com.Microsoft.Waveform-audio
Desarrollado por Microsoft & IBM
Versión inicial 1991(1991)[3]
Última versión Múltiples datos de canales de Audio y archivos / 07 de marzo de 2007; hace 7 años(2007-03-07) (actualización)[4][5]
Tipo de formato formato de archivo audio, formato del envase
Extendido de RIFF
Extendido a BWF, RF64

Formato de archivo Audio de forma de onda (OLA, o más comúnmente conocido como WAV debido a su extensión de archivo)[3][6][7][8] (rara vez, Audio para Windows[9]) es un Microsoft y JB. formato de archivo audio estándar para almacenar un bitstream de audio en PC. Se trata de una aplicación de la Resource Interchange File Format (RIFF) formato de Bitstream método para almacenar datos en "trozos" y por lo tanto está también cerca de la 8SVX y el AIFF formato utilizado en Amiga y Macintosh computadoras, respectivamente. Es el formato principal usado en Windows sistemas de sonido crudo y normalmente sin comprimir. La codificación bitstream habitual es la modulación por impulsos codificados lineal Formato (LPCM).

Contenido

  • 1 Descripción
    • 1.1 Especificación
      • 1.1.1 RIFF
      • 1.1.2 RIFF WAVE
  • 2 Metadatos
  • 3 Popularidad
    • 3.1 Uso de los organismos de radiodifusión
  • 4 Limitaciones
  • 5 Datos non-audio
  • 6 CDs de audio
  • 7 Codificación comparados los formatos de audio de archivo WAV
  • 8 Véase también
  • 9 Notas
  • 10 Referencias
  • 11 Enlaces externos

Descripción

Tanto WAVs y AIFFs son compatibles con Windows, Macintosh, y Linux sistemas operativos. El formato toma en cuenta algunas diferencias de la Intel CPU tales como Little-endian orden de bytes. El formato RIFF actúa como un "contenedor" para varios formatos de codificación de audio.

Aunque puede contener un archivo WAV comprimido audio, el formato de audio WAV más común es audio sin comprimir en el modulación de código de pulso lineal Formato (LPCM). LPCM es también el codificación formato de audio estándar de audio CD ' s, que almacenan dos canales de audio LPCM muestreados 44.100 veces por segundo con 16 bits por muestra. Desde LPCM sin comprimir y mantiene todas las muestras de una pista de audio, los usuarios profesionales o expertos audio pueden utilizar el formato WAV con audio LPCM para máxima calidad de audio. Archivos WAV también pueden ser editados y manipulados con relativa facilidad mediante software.

Es compatible con el formato WAV audio comprimido, utilizando, en Windows, la Gerente de compresión de audio. Cualquier ACM Códec puede ser utilizado para comprimir un archivo WAV. El interfaz de usuario (UI) para la compresión de Audio Manager puede accederse a través de varios programas que lo utilizan, incluyendo Grabador de sonido en algunas versiones de Windows.

Comenzando con Windows 2000, un WAVE_FORMAT_EXTENSIBLE Rúbrica se definió que especifica datos de múltiples canales de audio junto con las posiciones de altavoz, elimina la ambigüedad con respecto a muestra los tipos y tamaños de contenedores en el formato WAV estándar y apoyos definir extensiones personalizadas para el pedazo de formato.[4][5][10]

Existen algunas inconsistencias en el formato WAV: por ejemplo, datos de 8 bits tiene signo mientras que datos de 16 bits está firmados y muchos trozos duplican información encontrada en otros fragmentos.

Especificación

El archivo WAV es una instancia de un Resource Interchange File Format (RIFF) definido por IBM y Microsoft.[11]

RIFF

Un archivo RIFF es un formato de archivo etiquetado. Tiene un formato contenedor específico (un Chunk) que incluye un (etiqueta de cuatro caracteresFOURCC) y el tamaño (número de bytes) de la porción. La etiqueta especifica cómo deben interpretarse los datos dentro de la porción, y hay varias etiquetas FOURCC estándar. Consistiendo en mayúsculas todas las etiquetas son reservados etiquetas. El trozo más externo de un archivo RIFF tiene una RIFF etiqueta de formulario; los cuatro primeros bytes de datos pedazo son un FOURCC que especifican el tipo de formulario y son seguidos por una secuencia de subchunks. En el caso de un archivo WAV, esos cuatro octetos son el FOURCC OLA. El resto de los datos de RIFF es una secuencia de describir la información de audio en trozos.

La ventaja de un formato de archivo etiquetado es que el formato puede ampliarse más tarde sin confundir a los lectores de archivos existentes.[12] La regla para un lector de RIFF (o WAV) es que debe ignorar cualquier pedazo etiquetado que no reconoce.[13] El lector no será capaz de utilizar la nueva información, pero no se debe confundir al lector.

La especificación de archivos RIFF incluye la definición de un INFO trozo. El fragmento puede incluir información tal como el título de la obra, el autor, la fecha de creación e información de copyright. Aunque el INFO trozo se definió en la versión 1.0, el fragmento no fue referenciado en la especificación formal de un archivo WAV. Si el fragmento estaba presente en el archivo, luego un lector debe saber cómo interpretarlo, pero muchos lectores tuvieron problemas. Algunos lectores se abortan cuando se encontraron con el pedazo, algunos lectores procesaría el pedazo si fuese el primer trozo en la forma de RIFF,[14] y otros lectores haría procesarla si siguen todos los datos de forma de onda esperada. En consecuencia, lo más seguro que hacer desde el punto de vista del intercambio fue de omitir la INFO Gordi y otras extensiones y enviar un archivo común denominador. Hay otros Problemas de colocación de pedazo INFO.

Archivos RIFF debían utilizarse en entornos internacionales, por lo que hay CSET pedazo para especificar el código de país, idioma, dialecto, y Página de códigos para las cadenas en un archivo de RIFF.[15] Por ejemplo, especificando un apropiado CSET pedazo debe permitir las cuerdas en un INFO Gordi (y otros trozos a lo largo del archivo RIFF) debe ser interpretado como caracteres cirílico o japonés.

RIFF también define un BASURA trozo cuyos contenidos son poco interesantes.[16] El fragmento permite un trozo se eliminarán simplemente cambiando su FOURCC. El fragmento también podría utilizarse para reservar espacio para ediciones futuras para que el archivo podría modificarse sin ser reescrito. Una definición más adelante del RIFF introdujo una similar COJÍN trozo.[17]

RIFF WAVE

La definición de nivel superior de un archivo WAV es:[18]

> Forma de onda < → RIFF ('Ola' < fmt-ck > / / formato [< hecho-ck >] / / hecho Gordi [< cue-ck >] / / Cue points [< playlist-ck >] / / Playlist [< assoc-datos-lista >] / / lista de datos < onda-datos > asociados) / / datos de onda

La definición muestra una forma de RIFF de nivel superior con la OLA etiqueta. Es seguido por un facultativo < fmt-ck > pedazo de formato que se describe el formato de los datos muestra que sigue. El trozo de formato incluye información como la muestra de codificación, número de bits por canal, el número de canales, la frecuencia de muestreo. La especificación de WAV incluye algunas características opcionales. El pedazo hecho opcional informa del número de muestras para algunos esquemas de codificación comprimidos. El (punto cueCUE) chunk identifica algunos números muestra significativa en el archivo de onda. El pedazo de lista de reproducción permite que las muestras que se jugará fuera de servicio o repetidos en lugar de sólo de principio a fin. La lista de datos asociado permite etiquetas y notas)juanml_arg y Nota) que se unirán para cue puntos; (anotación) textoltxt) puede darse por un grupo de muestras (por ejemplo, información de subtítulos). Finalmente, el fragmento de datos obligatorios onda contiene las muestras reales (en el formato especificado).

Tenga en cuenta que la definición de archivo WAV no muestra donde un INFO pedazo debe ser colocado. Es también silencio acerca de la colocación de un CSET pedazo (que especifica el conjunto de caracteres utilizado).

La especificación RIFF intenta ser una especificación formal, pero su formalismo carece de la precisión en otros formatos de etiquetas. Por ejemplo, la especificación RIFF no distingue claramente entre un conjunto de subchunks y una secuencia ordenada de subchunks. El trozo de forma RIFF sugiere debe ser un contenedor de secuencia.[19] La especificación indica también un trozo de la lista es una secuencia: "un pedazo de lista contiene una lista o secuencia ordenada, de subchunks."[20] Sin embargo, la especificación no da una especificación formal de la INFO pedazo; un ejemplo INFO Pedazo de lista ignora la secuencia parte implicada en el INFO Descripción.[21] La definición del pedazo lista para < onda-datos > Utilice el campo lista como un contenedor de secuencia con buena semántica formal.

La especificación de WAV permite no sólo una sola matriz contigua, de muestras de audio, pero también bloques discretos de muestras y el silencio que se reproducirán en orden. Mayoría de los archivos WAV utiliza una sola matriz de datos. Se confunde la especificación de los datos de ejemplo:[22]

Los < datos de onda > contienen los datos de forma de onda. Se define de la siguiente manera: < onda-datos > → {< datos-ck > | > lista de datos <} < datos-ck > → datos (< onda->) < lista de onda > → lista ('wavl' {< datos-ck > | / / onda muestras < silencio-ck >}...) / / silencio < silencio-ck > → slnt (< dwSamples:DWORD >) / / cuenta de muestras silenciosas

Estas producciones se confunden. Al parecer < lista de datos > (indefinida) y < lista de onda > (definido pero no referenciada) deben ser idénticos. Incluso si ese problema es fijo, las producciones entonces permiten un < datos-ck > para contener un recursivo < onda-datos > (lo que implica problemas de interpretación de datos). La especificación debe haber sido algo como:

< Onda-datos > → {< datos-ck > | > lista de onda <} < datos-ck > datos → (< bSampleData:BYTE >...)
  < Onda-lista > → lista ('wavl' {< datos-ck > | / / onda muestras < silencio-ck >}...) / / silencio < silencio-ck > → slnt (< dwSamples:DWORD >) / / cuenta de muestras silenciosas

para evitar la repetición.

WAV archivos pueden contener embebido IFF "listas", que puede contener varios "sub trozos".[23][24][25]

Metadatos

Como un derivado del RIFF, archivos WAV pueden ser etiquetados metadatos en el pedazo de información. Además, pueden incrustar archivos WAV Extensible Metadata Platform Datos (XMP). Las aplicaciones no pueden manejar esta información adicional o pueden esperar para verlo en un lugar determinado. Aunque la especificación RIFF requiere que las aplicaciones ignorar trozos que no reconocen, algunas aplicaciones son confundidos por trozos adicionales.[citación necesitada]

Popularidad

Archivos WAV sin comprimir son grandes, así que uso compartido de archivos de archivos WAV en la Internet es infrecuente. Sin embargo, es un tipo de archivo utilizado, conveniente para conservar primera generación archivar los archivos de alta calidad, para su uso en un sistema donde el espacio en el disco no es una restricción, o en aplicaciones como edición de audio, donde el tiempo involucrado en comprimir y descomprimir datos están una preocupación.

Más frecuentemente, los tamaños de archivo más pequeños de comprimen pero formatos lossy tales como MP3 se utilizan para almacenar y transferir el audio. Su pequeño tamaño permite transmisión de Internet más rápida, así como menor consumo de espacio en los medios de comunicación memoria. También hay formatos de compresión sin pérdida tales como FLAC.

El uso del formato de WAV tiene más que ver con su estructura simple y familiaridad. Debido a esto, continúa disfrutar de uso generalizado con una variedad de aplicaciones de software, a menudo funciona como un 'mínimo común denominador' cuando se trata de intercambio de archivos de sonido entre distintos programas.

Uso de los organismos de radiodifusión

A pesar de su gran tamaño, archivos WAV sin comprimir son a veces utilizados por algunas emisoras de radio, especialmente aquellos que han adoptado un sistema tapeless. BBC Radio en el Reino Unido utiliza audio WAV 44.1 kHz 16 bits dos canales como estándar en sus VCS sistema. [Nota 1]

  • Compañía de radio comercial de Reino Unido Radio global utiliza archivos WAV 44.1 kHz 16 bits dos canales en el sistema de emisión de Genesys y a lo largo de su cadena de transmisión.
  • El ABC Sistema "D-Cart", que fue desarrollado por la emisora australiana, utiliza archivos WAV de 48kHz 16 bits dos canales, que es idéntica a la de Cinta de Audio digital.
  • El consorcio Digital Radio Mondiale utiliza archivos WAV como norma informal para la simulación de transmisor y receptor de la prueba.

Limitaciones

El formato WAV es limitado a los archivos que son menos de 4 GB, debido a su uso de un 32-bit unsigned número entero para grabar el encabezado del archivo tamaño (algunos programas de limitan el tamaño del archivo a 2 GB).[26] Aunque esto es equivalente a unas 6,8 horas de audio de calidad CD (44,1 kHz, 16 bits estéreo), a veces es necesario superar este límite, especialmente cuando es mayor velocidades de muestreo o resoluciones poco se requieren. Por lo tanto el formato W64 fue creado para su uso en Sound Forge. Su 64-bit Rúbrica permite por mucho más tiempo de grabación. El RF64 formato especificado por el Unión Europea de radiodifusión también se ha creado para solucionar este problema.

Datos non-audio

Puesto que la velocidad de muestreo de un archivo WAV puede variar de 1 Hz a 4.3 GHz, y el número de canales puede ser tan alto como 65535, también se han utilizado archivos .wav para datos sin audio. LTspice, por ejemplo, puede almacenar varios rastros de circuito formas de onda en canales separados, a cualquier velocidad de muestreo apropiado, con la gama a gran escala que representa ±1 V o A en lugar de una presión sonora.[27]

CDs de audio

Audio CD ' s No use el formato de archivo WAV, usando en su lugar Audio libro rojo. El punto común es que ambos CDs de audio y archivos WAV codifican el audio como PCM. WAV es un formato de archivo de un ordenador para usar eso no puede ser entendido por la mayoría de los reproductores de CD directamente. Grabación WAV archivos en un CD de Audio los encabezados del archivo deben ser despojados y los restantes datos PCM escritos directamente en el disco como pistas individuales con cero-relleno agregan a corresponder al tamaño de sector de la CD. En orden para un archivo WAV poder grabar en un CD, será en el 44100 Hz, formato estéreo de 16 bits.

Codificación comparados los formatos de audio de archivo WAV

Artículo principal: Compresión de audio (datos)
Para obtener más información: Comparación de los formatos de codificación de audio

Audio en archivos WAV puede ser codificado en una variedad de formatos, tales como la codificación de audio GSM o MP3, para reducir el tamaño del archivo.

Esto es una referencia para comparar la monofónicos (no estereofónico) audio bitrates calidad y compresión de audio, formatos de codificación para WAV archivos incluidos PCM, ADPCMMicrosoft GSM 06.10, CELP, SBC, TrueSpeech y MPEG Capa-3.

Formato Bitrate [kbit/s][28] 1 minuto = [KiB][29] Muestra
11.025 Hz 16 bit PCM 176.4 1292 11k16bitpcm.wav
08.000 Hz 16 bit PCM 128 0938 8k16bitpcm.wav
11.025 Hz 8 bits PCM 088.2 0646 11k8bitpcm.wav
11.025 Hz µ-Law 088.2 0646 11kulaw.wav
08.000 Hz 8 bits PCM 064 0469 8k8bitpcm.wav
08.000 Hz µ-Law 064 0469 8kulaw.wav
11.025 Hz 4 bits ADPCM 044.1 0323 11kadpcm.wav
08.000 Hz 4 bits ADPCM 032 0234 8kadpcm.wav
11.025 Hz GSM 06.10 018 0132 11kgsm.wav
08.000 Hz MP3 16 kbit/s. 016 0117 8kmp316.wav
08.000 Hz GSM 06.10 013 0103 8kgsm.wav
08.000 Hz Lernout & Hauspie SBC 12 kbit/s. 012 0088 8ksbc12.wav
08.000 Hz Grupo DSP TrueSpeech 009 0066 8ktruespeech.wav
08.000 Hz MP3 8 kbit/s 008 0060 8kmp38.wav
0Hauspie & Lernout de 8.000 Hz CELP 004.8 0035 8kcelp.wav

Los anteriores son archivos WAV; incluso aquellos que usan MP3 compresión tiene el "WAV."la extensión.

Véase también

  • Comparación de los formatos de codificación de audio
  • Gerente de compresión de audio
  • Formato Broadcast Wave (BWF)
  • RF64, un formato de archivo extendido para el audio (formato multicanal que permite tamaños de archivo a exceder 4 gigabytes)

Notas

  1. ^ Se ha anunciado una migración gradual a la frecuencia de muestreo de 48 kHz. Ver https://Guidelines.Gateway.BBC.co.uk/DQ/radio/delivery.shtml[link muerto]. Regiones de BBC English ya utiliza 48 kHz.

Referencias

  1. ^ Microsoft Corporation (junio de 1998). "Onda y AVI Codec registros - RFC 2361". IETF. 2009-12-06.
  2. ^ https://FILExt.com/file-extension/WAV
  3. ^ a b IBM Corporation y Microsoft Corporation (agosto de 1991), Interfaz de programación multimedia y datos Especificaciones 1.0 (TXT), de 2009-12-06
  4. ^ a b P. kabal (2006-06-19). "Especificaciones de formato de archivo audio - WAVE u onda RIFF el sonido archivo". La Universidad de McGill. 2010-03-16.
  5. ^ a b "Múltiples datos de canales de Audio y archivos". Microsoft Corporation. 2007-03-07. 2010-03-16.
  6. ^ IBM Corporation y Microsoft Corporation (agosto de 1991). "Interfaz de programación multimedia y datos Especificaciones 1.0". 2009-12-06.
  7. ^ Biblioteca del Congreso (2008-09-12). "Formato de archivo de Audio WAVE". 2009-12-06.
  8. ^ Microsoft Corporation (20 de junio de 1999). "Formato de archivo Audio de forma de onda, MIME subtipo registro - borrador de INTERNET". IETF. 2009-12-06.
  9. ^ "Información sobre los tipos de archivo Multimedia compatible con Windows Media Player". Microsoft ayuda y soporte técnico. Microsoft Corporation. 12 de mayo de 2008. 29 de mayo de 2009. "Windows utiliza el formato de archivo de Audio de forma de onda (WAV) para almacenar sonidos como formas de onda. Un minuto de sonido codificado PCM de modulación de código de pulso puede ocupar tan poco como 644 kilobytes (KB) o tanto como 27 megabytes (MB) de almacenamiento de información. "
  10. ^ EBU (julio de 2009), EBU Tech 3306 - MBWF / RF64: formato de archivo extendido para Audio (PDF), obtenido 19 / 01 / 2010
  11. ^ IBM; Microsoft (agosto de 1991), Interfaz de programación multimedia y datos Especificaciones 1.0
  12. ^ IBM y Microsoft 1991, p. 1-1, "la principal ventaja del RIFF es su extensibilidad; formatos de archivo basados en RIFF pueden ser compatible con tecnologías futuras, como cambios de formato pueden ser ignorados por las aplicaciones existentes".
  13. ^ IBM y Microsoft 1991PDF p. 56, "programas deben esperar (e ignorar) cualquier desconocidos trozos encontrados, como ocurre con todas las formas de RIFF".
  14. ^ IBM y Microsoft 1991PDF p. 60 muestra un ejemplo del archivo WAV con un trozo de información en esta posición.
  15. ^ IBM y Microsoft 1991, págs. 2-17 2-18
  16. ^ IBM y Microsoft 1991, págs. 2 – 18
  17. ^ Actualización de normas de Multimedia de Microsoft, nuevos tipos de datos Multimedia y datos técnicas, revisión 3.0, 15 de abril de 1994, página 6.
  18. ^ IBM y Microsoft 1991PDF p. 56
  19. ^ IBM y Microsoft 1991PDF p. 56 especifica información de secuenciación en forma de un archivo WAV consistente con el formalismo RIFF: "sin embargo, < fmt-ck > siempre debe ocurrir antes de < onda-datos >y ambos de estos trozos son obligatorios en un archivo de onda. "
  20. ^ IBM y Microsoft 1991PDF p. 23
  21. ^ IBM y Microsoft 1991PDF p. 21, INAM aparece antes de ICOP
  22. ^ Especificación de IBM y Microsoft 1991 que también describe cómo se interpreta la sintaxis de la producción.
  23. ^ "Formato de archivo WAVE". Archive.org. 1999-11-15. Archivado de el original en 1999-11-15. 2010-03-16.
  24. ^ "Formato de aplicación de onda PCM". Archive.org. 2003-01-20. 2010-03-16.
  25. ^ "El formato de archivo WAVE". 2010-03-16.
  26. ^ 1 GB = 1024 MB; 1 MB = 1024 KB; 1 KB = 1024 B
  27. ^ https://LTspice.linear.com/software/scad3.pdf#Page= 98
  28. ^ 1 kbit = 1000 bits
  29. ^ 1 () KiBKibibyte) = 1024 B (bytes)

Enlaces externos

  • Especificaciones de formato de archivo de onda -de la Universidad McGill, (última actualización: 2011-01-03)
  • Formato de archivo de un extracto de la onda
  • Especificación de WAVE_FORMAT_EXTENSIBLE de Microsoft (actualizada el 07 de marzo de 2007)
  • Más información en WAVE_FORMAT_EXTENSIBLE -Universidad de Bath
  • Formato de archivo - detalles técnicos de la onda (1999)
  • BWF metadatos guía y WAV

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=WAV&oldid=621442962"