Umcodierung von MP3-Dateien und Qualitätsverlust

1729
Vi.

Wenn ich MP3-Dateien mit denselben Einstellungen decodiere und neu codiere, sollte sie dem Original ähneln?

Das Umcodieren kann bei beschädigten MP3-Dateien hilfreich sein. Wenn ich sie gerade spiele (mit mp3lib), werden Klicks und Bloops im Kopfhörer erzeugt, aber die Dekodierung mit lame --decodebesserem Sound (stille Bloops).

Also bin ich einfach gerannt lame --decode rhapsody.mp3 - | lame -b 64 -h - rhapsody.recode.mp3. Ist es ein guter Weg, mit kaputten mp3s umzugehen?

PS nur neugierig: Wenn ich das dekodiere / verschlüssle das immer wieder worauf wird es konvergieren (wenn es konvergiert)?

1

1 Antwort auf die Frage

2
ChrisF

Das Dekodieren und Umcodieren von MP3-Dateien ist wie das Öffnen eines JPG-Bildes und das erneute Speichern als JPG.

MP3 wie JPG ist ein verlustbehaftetes Komprimierungsformat, so dass Sie bei jeder erneuten Kodierung Informationen verlieren.

Die Auswirkungen können jedoch minimiert werden, indem Sie mit der geringsten Komprimierung sparen - Sie werfen weniger Dateien aus.

In Ihrem Fall sollten Sie also mit der einen Iteration zufrieden sein.

Wenn Sie jedoch beharrlich bleiben, erhalten Sie mehr und mehr Artefakte und möglicherweise, wenn Sie es lange genug aufrecht erhalten, nur ein kleiner Ton.

(Experimentieren mit der Decodierungs-Codierungsschleife, um das herauszufinden) Vi. vor 13 Jahren 0
Wenn Sie eine Zahl runden, werden einige Informationen verloren. Aber wenn Sie es immer wieder abrunden, wird es nicht mehr Informationen verlieren. Vi. vor 13 Jahren 1
Nach 57 Decodierungscodierungs-Iterationen ist die Musik sehr schlecht geworden. Als wäre es eine sehr niedrige Bitrate. Vi. vor 13 Jahren 0
@Vi - die Zahlenrundungs-Analogie ist eine gute Entscheidung, wenn ich sie anderswo verwende? ChrisF vor 13 Jahren 0
@ChrisF, Keine Einwände gegen die Analogie für andere Dinge. / * Warum fragst du BTW? Ist das nicht offensichtlich? * / Vi. vor 13 Jahren 0
@Vi - das ist mir noch nie in den Sinn gekommen, und jetzt ist es offensichtlich, dass du es erwähnt hast. Ich habe immer die JPG-Analogie verwendet, aber wenn jemand mit seiner Funktionsweise nicht vertraut ist, ist er nutzlos. ChrisF vor 13 Jahren 0