Audio WAV (.wav)

Especificación Estándar

WAV es un formato muy utilizado para audio PCM sin comprimir.

Convertir de WAV a MP3

Convertidor gratuito de WAV a MP3 en el navegador. Convierte archivos al instante en tu dispositivo.

Inspección y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de WAV inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Privado - los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de WAV inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

52 49 46 46 ?? ?? ?? ?? 57 41 56 45

REPRESENTACIÓN ASCII: RIFF????WAVE

Estandarización: Especificación RIFF (Resource Interchange File Format) de Microsoft e IBM

Especificaciones técnicas

Arquitectura del contenedorContenedor de fragmentos RIFF (Resource Interchange File Format)
CompresiónModulación por impulsos codificados lineal (LPCM) sin comprimir; admite ADPCM y coma flotante IEEE
Orden de bytes (Endianness)Little-endian (orden de bytes de Intel x86)
Espacios de colorNo aplicable (audio PCM sin comprimir)
Canales y estructuraMono, estéreo y multicanal de hasta 64 canales discretos
Dimensiones máximasFrecuencias de muestreo de hasta 384 kHz, con resoluciones de 16, 24 o 32 bits, o coma flotante de 64 bits
TransparenciaFidelidad idéntica bit a bit a la grabación maestra de estudio sin comprimir
Streaming y progresivoEl desplazamiento del fragmento de datos depende de la cabecera; el formato WAV estándar requiere conocer la longitud

Matriz de comparación técnica: WAV frente a la competencia

Atributo técnicoWAV (Actual)FLACAIFFMP3
Orden de bytesLittle-Endian (orden de bytes de Intel)Flujo de bits nativoBig-Endian (orden de bytes de Motorola)Empaquetado de flujo de bits
Modo de compresiónSin comprimir (conserva todos los datos)Compresión sin pérdida; el tamaño varíaSin comprimir (conserva todos los datos)Comprimido con pérdida (aprox. una décima parte del tamaño)
Tamaño máximo del archivo4 GB (límite de RIFF de 32 bits; RF64 lo supera)Prácticamente ilimitadoLímite de 4 GBPrácticamente ilimitado
Carga de CPU al descomprimirNinguna (acceso directo al búfer de memoria)Muy bajaNinguna (acceso directo al búfer de memoria)Baja

Modos de corrupción comunes y guía de recuperación hexadecimal

El reproductor indica «Invalid chunk size» (tamaño de fragmento no válido) o el audio se reproduce, pero se corta antes de tiempo.

Causa raíz: El programa de grabación falló antes de escribir las longitudes finales en bytes de los fragmentos «RIFF» y «data».

Recuperación: Abre el archivo en un editor hexadecimal y escribe el tamaño total del archivo menos 8 en el desplazamiento 4, o repárelo con «ffmpeg -i broken.wav -c copy fixed.wav».

Análisis de seguridad y vectores de ataque al analizador

Los archivos WAV usan cabeceras de fragmentos anidados con valores de longitud de 32 bits. Si el tamaño declarado de un fragmento no coincide con la longitud real del archivo, pueden producirse lecturas más allá del búfer.

Vectores de ataque conocidos

  • Desbordamiento de enteros al analizar la longitud de los fragmentos «fmt » o «fact» en controladores de audio.
  • Desbordamiento de la memoria dinámica provocado por fragmentos de metadatos «LIST» maliciosos con cadenas ASCII demasiado largas.
  • Denegación de servicio por fragmentos «data» vacíos que provocan la desreferencia de un puntero nulo.

Mejores prácticas defensivas: Haz cumplir una validación estricta de que los desplazamientos de los fragmentos declarados no excedan los límites físicos del archivo.

Orígenes históricos e hitos

2000Broadcast Wave Format (BWF; EBU Tech 3285) normaliza los metadatos de radiodifusión y la inclusión de códigos de tiempo.
1991Microsoft e IBM introducen la especificación RIFF WAVE con Windows 3.1.
1989IBM y Microsoft colaboran en arquitecturas comunes de contenedores multimedia.

Ventajas principales

  • Su precisión matemática bit a bit conserva exactamente las formas de onda maestras del estudio de grabación.
  • La compatibilidad depende del reproductor y del dispositivo.
  • Al no requerir procesamiento para decodificar, permite reproducir y editar varias pistas de inmediato y en tiempo real.

Limitaciones técnicas

  • Ocupa mucho espacio de almacenamiento (unos 10 MB por minuto con calidad de CD).
  • El límite clásico de 32 bits de RIFF restringe los archivos continuos a 4 GB (unas 6,8 horas de audio con calidad de CD).
  • Históricamente, ofrecía menos opciones estandarizadas para etiquetar metadatos que MP3 o M4A.

Curiosidades técnicas interesantes

  • El legendario sonido de inicio de Windows 95 compuesto por Brian Eno se distribuyó como un archivo WAV estéreo de 16 bits y 22 kHz.
  • En producciones profesionales de cine y televisión se usa Broadcast WAV (BWF), que incluye el código de tiempo SMPTE en el fragmento «bext».
  • La cabecera RIFF de 4 bytes corresponde a «Resource Interchange File Format» (formato de archivo de intercambio de recursos).

Preguntas técnicas frecuentes

¿Por qué un archivo WAV es mucho más grande que un MP3?

WAV contiene audio PCM sin procesar y sin comprimir, preservando cada muestra (44,100 muestras por segundo por canal). El MP3 analiza el audio y elimina los sonidos que los oídos humanos no pueden percibir, reduciendo el archivo en aproximadamente un 90%.

¿Qué sucede si una grabación WAV supera los 4 GB?

Debido a que el formato RIFF estándar utiliza enteros sin signo de 32 bits para los tamaños de los fragmentos, un archivo WAV estándar no puede superar los 4,294,967,295 bytes. Las plataformas de grabación profesionales utilizan RF64 (ITU-R BS.2088) para superar la barrera de los 4 GB.

¿Suena mejor el WAV que el FLAC?

No. Cuando se reproduce FLAC, se descomprime exactamente en el mismo flujo de audio PCM bit a bit que almacena el formato WAV, lo que significa que la fidelidad del audio acústico es 100% idéntica.