Averiguar si un archivo de audio FLAC o WAVPACK NO está codificado originalmente de una fuente con pérdida


11

¿Hay alguna forma de verificar que el llamado archivo de audio FLAC o WAVPACK se codificó originalmente de una fuente sin pérdidas (WAV, CDA, APE, etc.) en lugar de una fuente con pérdidas (MP3, AAC, ATRAC, etc.)?

Digamos que tengo un archivo de audio MP3 con pérdida (5.17Mb, 87% comprimido de su fuente original, desconocida). Luego lo codifico a otro formato sin pérdidas, digamos FLAC o WAVPACK.

¡El tamaño aumenta (23.14Mb, ​​39% comprimido de su fuente original MP3)! Las etiquetas de identificación, etc., permanecen igual y no hay forma de verificar la integridad de su origen.

¿Cómo hago para hacer eso?

Respuestas:


10

La mejor manera de determinar si algo proviene de una fuente con pérdida es crear un espectrograma:

Espectrograma sin pérdidas

Se puede ver claramente que sube a los 22.1kHz que tiene un CD adecuado.

Cuando se transcodifica a un MP3 con pérdida de 128 kbps, puede ver claramente el trabajo destructivo del codificador:

Espectrograma con pérdida de V2

Más detalles y ejemplos aquí: http://blowfish.be/eac/Spectral/spectral.html


Por supuesto, uno podría agregar ruido de alta frecuencia al audio descodificado desde el archivo comprimido con pérdida antes de codificarlo en un archivo sin pérdida, pero eso es probablemente un gran problema, por lo que este método es bastante bueno para el 99% de los casos :-)
Alexander Shcheblikin

6

No hay forma de decir definitivamente, de una forma u otra, si un archivo sin pérdida dado se extrajo directamente de un CD o se volvió a codificar desde otro formato con pérdida. Sin embargo, hay un par de programas disponibles que intentan determinar la probabilidad de que un archivo determinado tenga una fuente con pérdida:

Lo que hacen estos programas es analizar el archivo en busca de características que puedan indicar que alguna vez se codificaron con pérdida. Cosas como un rolloff nítido de audio> 16 KHz, audio no alineado a cuadros de CD, señales indicativas de defectos de codificación como pre-eco, etc.

También está la respuesta sarcástica: deja de piratear música y ve a comprar el CD o la pista. :-pag


1+ re: rolloff de frecuencia. Como prueba rápida, cargar cualquier archivo sospechoso en cualquier reproductor multimedia con un complemento de visualización de espectrograma (viene a mi mente foobar) probablemente mostrará una ausencia completa de componentes de mayor frecuencia en el archivo en cuestión, así como un corte plano superior. fuera de la apariencia a cosas principalmente de alta frecuencia como golpes de platillos.
Jessie

2
Solo porque quisiera más información sobre grabaciones digitales, no significa que esté pirateando música. Hay algunos CD en los círculos de contrabando que son legales y legítimos. Archive.org viene a la mente. archive.org/browse.php?collection=etree&field=/metadata/…
GmonC

1
@GmonC: La respuesta sarcástica no estaba destinada a ser seria. Pido disculpas si te ofendí.
Afrazier

no hay problema, no me ofendiste! No quise ser demasiado serio en mi comentario también, fue solo una aclaración. Diste una buena respuesta, es por eso que recibiste 3 votos a favor (yo incluido :)
GmonC

Ambos programas no son absolutamente confiables
Thom Wiggers

0

El análisis matemático completo mostrará "agujeros" en las frecuencias del audio, proporcionales a los parámetros psicoacústicos utilizados en la compresión inicial con pérdida.


Juro que escuché esto en una película una vez.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.