Hallo jergar,
das Hauptproblem deiner Ausführungen hat Spunky richtig erkannt, auch du greifst letztendlich auf Hörtests zurück.
jergar,29.07.2004, 14:10 schrieb:Ergebnis die 2 Generationen klingen nicht nur gleich sie haben auch exact die gleiche Filegrösse.
Sprichst du von den WAV-Dateien? Die Dateigröße von zwei WAV-Dateien mit gleicher Länge ist nunmal annähernd gleich, unabhängig davon welchen Inhalt sie haben und ob sich dieser qualitativ unterscheidet.
Hab selbst kurz einen Test durchgeführt:
</li> * das bekannte Pre-Echo Testsample castanets.wav heruntergeladen * oggenc-megamix21.exe -q 6 castanets.wav -o castanets2.ogg
* oggdec.exe castanets2.ogg
* oggenc-megamix21.exe -q 6 castanets2.wav -o castanets3.ogg
* oggdec.exe castanets3.ogg
2004-07-29 15:04 1.170.430 castanets.wav
2004-07-29 15:06 207.891 castanets2.ogg
2004-07-29 15:06 1.170.324 castanets2.wav
2004-07-29 15:06 204.816 castanets3.ogg
2004-07-29 15:06 1.170.324 castanets3.wav
Wie man sieht, sind die Dateigrößen der WAV-Dateien nach dem ersten und zweiten Decodieren gleich. Dennoch sind sie nicht identisch, wie ein Aufruf von fc /b castanets2.wav castanets3.wav bestätigt. Falls du die Dateigrößen der Vorbis-Dateien meintest, die unterscheiden sich in meinem Fall.
Da bei der 2. Generation oggenc auch keine neuen psychoakustischen Effekte weg "kodieren" kann sollte das auch so sein.
Nach deiner Theorie müsste dies wieder und wieder funktionieren, d.h. auch zwischen castanets2.wav und castanets12.wav gäbe es keinen hörbaren Unterschied, da der Encoder die WAV-Datei angeblich immer wieder ohne Qualitätsverlust encodieren könnte. Nun, in castanets12.wav sind deutliche Artefakte hörbar, ich konnte beide Dateien problemlos im ABX-Test unterscheiden.
Schlussfolgerung: jeder Encodiervorgang ist verlustbehaftet, deine Theorie stimmt nicht.
Fazit: Nur Hörtests sind in der Lage, die Qualität zu beurteilen.