Herausfinden, ob eine FLAC- oder WAVPACK-Audiodatei NICHT ursprünglich von einer verlustbehafteten Quelle codiert wurde

11

Gibt es eine Möglichkeit zu überprüfen, ob die sogenannte FLAC- oder WAVPACK-Audiodatei ursprünglich von einer verlustfreien Quelle (WAV, CDA, APE usw.) anstelle einer verlustbehafteten Quelle (MP3, AAC, ATRAC usw.) codiert wurde?

Angenommen, ich habe eine verlustbehaftete MP3-Audiodatei (5,17 MB, 87% komprimiert vom Original, Quelle unbekannt). Ich verschlüssele es dann in ein anderes verlustfreies Format, beispielsweise FLAC oder WAVPACK.

Die Größe erhöht sich (23,14 MB, 39% komprimiert von der ursprünglichen MP3-Quelle)! ID-Tags usw. bleiben unverändert, und es gibt keine Möglichkeit, die Integrität der Herkunft zu überprüfen.

Wie mache ich das?

cornel
quelle

Antworten:

10

Der beste Weg, um festzustellen, ob etwas aus einer verlustbehafteten Quelle stammt, ist die Erstellung eines Spektrogramms:

Verlustfreies Spektrogramm

Man sieht deutlich, dass es bis zu 22,1kHz geht, die eine richtige CD hat.

Bei der Transcodierung in eine verlustbehaftete MP3-Datei mit 128 KBit / s können Sie die zerstörerische Wirkung des Encoders deutlich erkennen:

Verlustbehaftetes V2-Spektrogramm

Weitere Details und Beispiele finden Sie hier: http://blowfish.be/eac/Spectral/spectral.html

Thom Wiggers
quelle
Natürlich kann man dem Audio, das aus der verlustbehafteten komprimierten Datei dekodiert wurde, hochfrequentes Rauschen hinzufügen, bevor es in eine verlustfreie Datei kodiert wird, aber das ist wahrscheinlich zu schwierig, sodass diese Methode in 99% der Fälle ziemlich cool ist :-)
Alexander Shcheblikin
6

Auf die eine oder andere Weise lässt sich nicht eindeutig feststellen, ob eine bestimmte verlustfreie Datei direkt von einer CD gerippt oder von einem anderen verlustbehafteten Format neu codiert wurde. Es gibt einige Programme, die versuchen, die Wahrscheinlichkeit zu bestimmen, dass eine bestimmte Datei eine verlustbehaftete Quelle hat:

Diese Programme analysieren die Datei auf Merkmale, die möglicherweise darauf hinweisen, dass sie einmal verlustbehaftet codiert wurden. Stuff wie scharfes Abrollen von Audio> 16 KHz, Audio nicht auf CD-Frames ausgerichtet, Signale, die auf Kodierungsfehler hinweisen, wie z. B. Pre-Echo usw.

Es gibt auch die knifflige Antwort: Hör auf mit Pirateriemusik und kauf dir die CD oder den Track. :-p

afrazier
quelle
1+ re: Frequenzabsenkung. Wenn Sie als schnellen Test eine verdächtige Datei mit einem Spektrogramm-Visualisierungs-Plugin in einen Media-Player laden (woran Sie denken), werden Sie wahrscheinlich feststellen, dass die betreffende Datei keine Komponenten mit höheren Frequenzen enthält und dass die Datei flach geschnitten ist. Aus dem Erscheinungsbild treten hauptsächlich hochfrequente Dinge wie Beckenschläge auf.
Jessie
2
Nur weil ich mehr Informationen über digitale Aufnahmen haben möchte, heißt das nicht, dass ich Musik raubkopiere. Es gibt einige CDs in Bootleg-Kreisen, die alle legal und legitim sind. Archive.org fällt mir ein. archive.org/browse.php?collection=etree&field=/metadata/…
GmonC
1
@GmonC: Die Antwort von Snarky war nicht als ernst gemeint. Ich entschuldige mich, wenn ich dich beleidigt habe.
afrazier
Kein Problem, du hast mich nicht beleidigt! Ich wollte auch in meinem Kommentar nicht zu ernst sein, es war nur eine Klarstellung. Du hast eine gute Antwort gegeben, deshalb hast du 3 Upvotes erhalten (ich selbst eingeschlossen :)
GmonC
Beide Programme sind absolut nicht zuverlässig
Thom Wiggers
0

Eine vollständige mathematische Analyse zeigt "Löcher" in den Frequenzen des Audios, die den bei der anfänglichen verlustbehafteten Komprimierung verwendeten psychoakustischen Parametern entsprechen.

Ignacio Vazquez-Abrams
quelle
Ich schwöre, ich habe das einmal in einem Film gehört.