¿Hay alguna manera de averiguar si un archivo de música de 320 kbps es realmente un archivo de música convertido de baja calidad (aparte de escucharlo)?

Sí, lo hay, pero con una advertencia.

Si el archivo de origen era un mp3 de 256 kbit y el archivo se transcodificó a un mp3 de 320 kbit, no estoy seguro de cuánta diferencia notarías realmente.

Sin embargo, si algo como un mp3 de 128 kbit se transcodificó a un mp3 de 320 kbit, entonces la diferencia sería fácilmente detectable.

Parte de cualquier arquitectura CODEC con pérdida (no solo mp3) es aplicar lo que se conoce como “modelado psicoacústico”. Esencialmente, este algoritmo analiza el contenido de frecuencia del audio, determina qué partes se pueden tirar de manera segura sin que el oyente sea consciente de esa omisión, y descarta rápidamente dichas partes del audio. El grado en que esto sucede se basa en la tasa de bits de codificación. Más sobre eso más tarde.

Como ingenieros de audio profesionales, cuando mezclamos / masterizamos un archivo en el estudio, generalmente sacamos un archivo en un formato sin pérdidas como .wav o .aiff, a la misma frecuencia de muestreo que la sesión multipista (44.1 kHz, 48 kHz, 96 kHz , 192 kHz, o lo que sea), a una resolución de 16 bits. Esta “resolución de bits” NO debe confundirse con “tasa de bits” cuando se habla de codificación en formatos con pérdida como .mp3, .aac, .ogg, etc. Son dos cosas completamente diferentes. Además, solo para aplacar a los pedantes, sí, también podríamos generar archivos maestros a profundidades de bits superiores a 16 bits, pero eso está fuera del alcance de esta discusión.

Entonces, tenemos un archivo maestro. Digamos que es estéreo, 48 kHz y 16 bits. Este archivo tendrá un tamaño aproximado de 10.9 MB / min. Este maestro 48/16 tiene una velocidad de bits (recuerde, diferente de la resolución de bits) de 1500 kbits por segundo.

Y digamos por el argumento que vamos a convertirlo en un mp3. En este punto, tenemos que decidir qué es lo más importante. Tamaño de archivo pequeño con fidelidad de audio reducida, o tamaño de archivo más grande con fidelidad de audio más conservada.

Si elegimos el primero, podríamos decidir ir con una tasa de bits de codificación de 128 kbits por segundo. Esto significa que nuestra relación de compresión de datos es 1500/128, que es aproximadamente 11.7: 1.

Bien, pero ¿qué significa eso realmente para ti? Significa dos cosas:

  1. El tamaño del archivo del mp3 será casi 1/12 del tamaño del maestro .wav o .aiff, por lo que si el maestro era de 12 MB, el mp3 resultante de 128 kbit será de 1 MB.
  2. ¡Solo 1/12 del audio original terminará en el mp3! Sí, lo leíste correctamente. 11/12 de la información se desecha durante el proceso de codificación y NUNCA se puede recuperar.

¿Se tiraron once doceavos del audio? ¡Ay!

Sí. Gran ay. Y junto con el modelado psicoacústico que calculó lo que podría ser abandonado sin que lo note, el CODEC también aplica lo que se llama “filtrado de paso de banda” a los archivos codificados a varias velocidades de bits. Y este filtrado de paso de banda se vuelve más extremo cuanto menor sea la tasa de bits en la que decida codificar. ¿Qué es el filtrado de paso de banda? Es una eliminación de los extremos del contenido de alta frecuencia y baja frecuencia del archivo fuente, de modo que se pueden usar más bits para codificar las frecuencias de rango medio, a las que el oído humano es mucho más sensible.

Y este filtrado es donde encontraremos nuestra evidencia de archivos transcodificados.

No recuerdo las frecuencias exactas a las que tiene lugar el filtrado para las tasas de codificación dadas, pero digamos que un mp3 de 128 kbit se pasó de banda entre 100 Hz y 14 kHz [1]. Eso significa que cualquier contenido de frecuencia inferior a 100 Hz y superior a 14 kHz en el archivo maestro original NO estará presente en el mp3 de 128 kbit.

Pero un mp3 de 320 kbit no tiene filtrado de paso de banda aplicado.

Entonces, si sospecha que un mp3 de 320 kbit se ha transcodificado desde un mp3 con una tasa de bits más baja, y NO desde un maestro .wav o .aiff original, simplemente abra el mp3 de 320 kbit en cualquier editor de audio que tenga un analizador de espectro, y mire El contenido de frecuencia. Si ve un “precipicio” absoluto en cualquier punto entre 12 kHz y 18 kHz, donde el contenido simplemente desaparece abruptamente, sabrá que está escuchando un mp3 que ha sido transcodificado desde un mp3 con una tasa de bits más baja. Y cuanto menor es la frecuencia con la que aparece ese límite, menor es la tasa de bits del archivo “fuente”.

¡Feliz detective!

[1] Sí, estoy sacando esos números de mi trasero, pero solo con fines ilustrativos.

Usted hace la condición: “Aparte de escucharla …”

Sí, puede hacer una comparación de archivos usando un analizador como el freeware “Spek”.

Un archivo FLAC sin comprimir (por ejemplo) mostrará actividad hasta las limitaciones del rango de frecuencia. Uno que haya sido reducido y luego convertido de nuevo a FLAC (como hice con este archivo) mostrará un ‘estante’ o corte de actividad en línea con el rango de frecuencia de muestreo inferior.

Por lo tanto, las imágenes muestran dos archivos “sin pérdida” (FLAC), pero uno de ellos se ha convertido a un mp3 con una tasa de bits más baja y luego se ha convertido nuevamente. Como puede ver, ¡nunca recuperará lo que se sacó por la compresión con pérdida!

No creo que haya nada que pueda rastrearlo. Es fácil convertir archivos de 256 a 320 o incluso a un WAV utilizando un DAW, por lo que fuera de sus oídos no se nota.

Mis tareas diarias me requieren convertir múltiples rangos de archivos, es decir, mp3, mp4, gif, jpeg, cmyk, psd, etc. Confío completamente en el sitio web Convert.world ( convierta cualquier cosa en cualquier cosa, con 1 clic ). Este sitio web es una obra maestra cuando se trata de convertir como un profesional. Todo lo que tienes que hacer es visitar, hacer clic y descargar. Sí, así de fácil es operar el sitio web.