De sin pérdida a sin pérdida: ¿qué ocurre realmente al convertir FLAC a WAV?
7 min de lectura
La distinción fundamental entre con pérdida y sin pérdida
Este es el punto que más se confunde al hablar de formatos de audio, así que tracemos una línea clara.
Formatos con pérdida (MP3, AAC, OGG, OPUS): descartan parte de los datos de audio para reducir el tamaño. La información descartada no vuelve. Convertir entre estos formatos cuesta un poco de calidad cada vez.
Formatos sin pérdida (WAV, FLAC, AIFF, ALAC): no se descarta ningún dato de audio. Las conversiones entre ellos no alteran en absoluto el sonido.
FLAC y WAV pertenecen al segundo grupo. Por eso la conversión entre ambos queda por completo fuera del debate sobre la "pérdida de calidad" que lees en los artículos sobre MP3.
¿Qué es el WAV? Casi nada
Lo más interesante del WAV es lo poco que hace en realidad. Un archivo WAV consta de:
- Una cabecera: información básica como la frecuencia de muestreo, la profundidad de bits y el número de canales.
- Datos PCM en bruto: la forma muestreada de la onda sonora, sin procesamiento alguno.
El PCM (Pulse Code Modulation) es la forma digitalizada de una onda analógica. La amplitud instantánea de la onda se mide 44.100 veces por segundo y cada medición se registra como un número de 16 bits. En estéreo, esto se hace por separado para dos canales.
Un cálculo sencillo: 44.100 muestras × 16 bits × 2 canales ≈ 1,4 megabits por segundo. Es decir, unos 10 MB por minuto. Esto explica perfectamente por qué el WAV es tan voluminoso: no se ahorra nada, todo se escribe en bruto.
¿Cómo consigue reducirlo el FLAC?
Aquí viene la parte interesante: ¿cómo reduce el FLAC estos datos a la mitad sin perder ni una sola muestra?
La clave es que las señales de audio no son aleatorias. En una grabación musical, las muestras consecutivas se parecen entre sí; la onda sube y baja de forma suave. Esa previsibilidad constituye una estructura comprimible.
Esto es lo que hace el FLAC:
1. Divide en bloques. El flujo de audio se separa en bloques de, típicamente, unos pocos miles de muestras.
2. Construye un modelo de predicción. Para cada bloque elabora un modelo matemático que predice la siguiente muestra a partir de las anteriores (predicción lineal). Un buen modelo produce predicciones muy cercanas a los valores reales.
3. Solo registra la diferencia. La diferencia entre la predicción del modelo y la muestra real se denomina residuo. Si el modelo es bueno, esas diferencias son números pequeños, y los números pequeños se escriben con muchos menos bits.
4. Codifica los residuos con eficiencia. Se aplica una codificación entrópica diseñada para distribuciones en las que dominan los valores pequeños.
La decodificación invierte el proceso: como los coeficientes del modelo están guardados en el archivo, el decodificador realiza la misma predicción y le suma la diferencia registrada. El resultado es exactamente la muestra original. Sin redondeos, sin aproximaciones, sin estimaciones: aritmética exacta.
El FLAC escribe además una suma de verificación para cada bloque y para el archivo completo. Eso permite comprobar más adelante si el archivo se ha corrompido; el WAV no dispone de tal mecanismo.
Puedes verificarlo tú mismo
La afirmación de que no hay pérdida no es una promesa de marketing sino un hecho comprobable:
- Toma un archivo WAV y calcula su suma de verificación.
- Conviértelo a FLAC.
- Vuelve a decodificar el FLAC a WAV.
- Calcula la suma de verificación de los datos de audio del nuevo WAV.
Los valores coinciden. (Las sumas de los archivos completos pueden diferir si han cambiado los metadatos de la cabecera; lo que importa es que el bloque de datos PCM sea idéntico.) Esta verificación se practica de forma rutinaria en el mundo del audio, y la ausencia de pérdida del FLAC se ha confirmado así innumerables veces.
¿Entonces no hay ninguna diferencia entre ellos?
Ninguna en lo sonoro. Pero sí hay cuatro diferencias prácticas importantes:
Tamaño de archivo. El FLAC ocupa típicamente entre la mitad y dos tercios del espacio de un WAV. La tasa de compresión depende del contenido: las grabaciones tranquilas y sencillas se comprimen mucho mejor, y las densas y ruidosas rinden menos.
Metadatos. El sistema Vorbis Comment del FLAC es potente y flexible: título, artista, álbum, carátula y campos personalizados se almacenan de forma fiable. El soporte de etiquetas del WAV se añadió después, está mal estandarizado y se comporta de manera inconsistente entre programas.
Compatibilidad. El WAV se lee en todas partes; hasta el software más antiguo lo abre. El soporte del FLAC es amplio pero no universal; algunos samplers de hardware, motores de juego y sistemas embebidos solo aceptan PCM.
Comprobación de integridad. El FLAC guarda sumas de verificación dentro del archivo, así que puedes detectar corrupciones. En un WAV, una zona dañada produce en silencio un sonido erróneo.
Cuál en cada caso
Decide según tu uso:
- Archivado, conservación a largo plazo, biblioteca: FLAC. La mitad de espacio, etiquetas sólidas, comprobación de integridad.
- Edición activa, proyectos de DAW, herramientas de medición: WAV. El soporte más directo.
- Grabación de CD, sampler de hardware, motor de juego: WAV. A menudo lo único aceptado.
- Transporte y copias de seguridad: FLAC. Los mismos datos, menos ancho de banda.
Pasar de un formato al otro no es, por tanto, una "decisión de calidad" sino una "decisión de flujo de trabajo". Nuestro conversor de FLAC a WAV está precisamente para eso: mantén tu archivo en FLAC y genera una copia de trabajo en WAV cuando la necesites.
El error más común: "convertir a FLAC mejora la calidad"
Este es el malentendido más extendido sobre el tema, y una vez entendido el mecanismo queda claro por qué es falso.
Un codificador con pérdida —MP3, AAC, OPUS— elimina definitivamente parte de los datos de audio para reducir el archivo. Esa información ya no está dentro del fichero. El FLAC es un formato sin pérdida, pero eso significa "preserva exactamente lo que recibe", no "mejora lo que recibe".
Entonces, ¿qué ocurre cuando conviertes un MP3 a FLAC? El FLAC almacena sin pérdida el estado incompleto del MP3. El archivo crece varias veces, pero el sonido que oyes no cambia ni un ápice. No hay mecanismo que devuelva los datos descartados, porque no están guardados en ninguna parte.
La conversión FLAC → WAV es una situación completamente distinta, y ese contraste deja claro el asunto. Aquí ambos lados son sin pérdida, de modo que la conversión es una auténtica operación de identidad. En el caso MP3 → FLAC solo el destino es sin pérdida, y un destino sin pérdida no puede reparar una fuente con pérdida.
En resumen
FLAC y WAV son dos envoltorios distintos de los mismos datos PCM. El FLAC reduce esos datos mediante predicción matemática y codificación de diferencias, y los devuelve inalterados hasta la última muestra al decodificar. Pasar de uno a otro no afecta al sonido: solo cambian el tamaño del archivo, la capacidad de etiquetado y el perfil de compatibilidad. Por eso la pregunta "¿qué tiene más calidad, FLAC o WAV?" no tiene respuesta: ambos llevan el mismo sonido, y la única cuestión real es cuál encaja en tu flujo de trabajo.
Preguntas frecuentes
¿Un WAV decodificado desde FLAC es realmente idéntico bit a bit al WAV original?
Sí, siempre que se conserven la misma frecuencia de muestreo y la misma profundidad de bits, los datos de audio son exactamente idénticos. Puedes comprobarlo tú mismo: convierte un WAV original a FLAC, vuelve a decodificarlo a WAV y compara las sumas de verificación de los datos de audio de ambos archivos. Los metadatos de las cabeceras pueden diferir, pero el contenido PCM es completamente idéntico.
¿Cómo consigue el FLAC reducir un archivo a la mitad sin perder nada?
El FLAC expresa la parte predecible de la forma de onda mediante un modelo matemático de predicción y solo registra la diferencia entre la predicción y el valor real. Como las señales de audio suelen presentar una fuerte relación entre muestras vecinas, esas diferencias resultan pequeñas y se escriben con muchos menos bits. No se pierde nada porque al combinar la predicción con la diferencia se recalcula exactamente la muestra original.
¿El nivel de compresión del FLAC afecta al sonido?
No lo afecta en absoluto. El nivel de compresión solo determina cuántos modelos de predicción prueba el codificador y cuánto tiempo trabaja. Los archivos generados en el nivel 0 y en el nivel 8 devuelven datos PCM idénticos bit a bit al decodificarse; la diferencia está únicamente en el tamaño del archivo y el tiempo de codificación. La velocidad de decodificación es prácticamente la misma en todos los niveles.
Si el sonido es idéntico, ¿por qué algunos dicen que el WAV suena mejor?
Como los datos de audio son idénticos, no existe diferencia medible; las diferencias que se reportan suelen explicarse por el efecto de expectativa, discrepancias de volumen o el uso de rutas de código distintas por parte del reproductor. En hardware muy antiguo o poco potente, la carga de decodificar FLAC podría teóricamente marcar una diferencia, pero en los dispositivos modernos esa carga es insignificante.
Pruébalo ahora mismo con FLAC → WAV Dönüştür.
Probar FLAC → WAV Dönüştür