22.07.2023, 16:18
(22.07.2023, 15:14)eudatux23 schrieb: Über 0 dB gibt es digital nicht.
Das ist ein Irrglaube.
Dazu braucht man sich nur die genannten Files bei Youtube anhören.
Die dB-Werte wurden mit ffmpeg ermittelt.
0 dBFS gibt es als Clipp-Grenze bei den Integer-Formaten.
mp3, aac, opus und "Konsorten" arbeiten intern mit 32-Bit oder, wenn die Komplexität der Daten-Transformation es erfordert, auch mit 64-Bit Floating Point Darstellung. Da gibt es nur Skalen-Faktoren, aber keine Clipp-Grenze a'la 0 dBFS beim ADC.
Das kann man sogar mit Audacity nachvollziehen, wenn Audacity solche Files mittels ffmpeg einliest. Deren Spitzen-Pegel liegen dann über 0 dB und können mitttels Effect->Amplify auf einen Wert unterhalb 0 dB reduziert werden.
Speichert man solche Files dann wieder, hat man einmal dekodiert und einmal rekodiert mit potentiell zusätzlicher Daten-Reduktion.
Da diese Files im Original aber alle blockweise mit einem Skalen-Faktor versehen sind, kann man mit einem geeigneten Tool auch ohne zusätzlichen Qualitäts-Verlust (per Dekodierung/Rekodierung) den Pegel unter die Clipp-Grenze reduzieren.
Manche Youtube-Videos werden erst auf diese Weise verzerrungs-arm anhörbar.