
Audiokodierung

Ich habe beim letzten Mal über Audiodateien geschrieben, aber wenn Sie die Dateigröße reduzieren (Code mit einer niedrigeren Bitrate), verschlechtert sich die Tonqualität tendenziell. Wie viel sollte es wirklich sein? .. ..

Beim Komprimieren mit Audiocodierung (AAC, MP3 usw.) wird die Komprimierungsrate durch die Bitrate zum Zeitpunkt der Codierung bestimmt. Insbesondere wenn Sie eine niedrige Bitrate einstellen, ist die Komprimierungsrate höher und die Dateigröße beim Speichern kleiner, aber vor allem, wie hoch ist die Bitrate für unkomprimierte Originaltonquellen (PCM)?
Wenn Sie es als PCM speichern, entspricht die Klangqualität dem Originalton, aber das Speichern kann etwas umständlich sein, ohne sich über die Dateigröße Gedanken zu machen. Außerdem finde ich, je nach Anwendung, die Speicherkapazität selbst für die Originaltongröße ausreichend und die Kommunikationsgeschwindigkeit ist in Ordnung. Daher möchte ich über die Samplerate und Bitrate schreiben, die oft bei digitalem Audio zu hören sind.
Die Bitrate von digitalem Audio wird durch die Abtastfrequenz, die Anzahl der einem Sample zugewiesenen Bits (Anzahl der Quantisierungsbits) und die Anzahl der Kanäle (Stereo, Mono usw.) bestimmt.
PCM-Bitrate (unkomprimiert) = Abtastrate x Anzahl Quantisierungsbits x Anzahl Kanäle
Wie ich letztes Mal geschrieben habe, werden diese Informationen in Dateicontainern wie dem wav- und mp4-Format als Header angehängt, damit die Anwendung den Header sehen und wiedergeben kann. Die Komprimierungsrate der Codierung wird durch die zum Zeitpunkt der Codierung angegebene Bitrate für diese PCM-Bitrate (unkomprimiert) bestimmt.
Wie viele von Ihnen beispielsweise von Musik-CDs wissen, ist dies mit 44,1 kHz Stereo die nächste Bitrate.
Bitrate der Musik-CD: 44100 Hz x 16 Bit x 2 Kanäle (Stereo) = 1411,2 kbps
Bei der Kodierung mit MP3, AAC usw. ist es selbstverständlich, eine Bitrate von weniger als 1.411,2 kbps anzugeben. Bei einer Kodierung mit 256 kbps beträgt die Komprimierungsrate beispielsweise etwa 18 %, wenn der Originalton 100 % beträgt und die Dateigröße 1/5 oder weniger beträgt.
Codieren einer Musik-CD mit 256 kbps: 256 kbps / 1.411,2 kbps = ca. 18 %
Im Allgemeinen betragen die Abtastraten von Audiogeräten, die an PCs angeschlossen sind, 48 kHz und 44,1 kHz für Musik, 16 kHz und 8 kHz für Audio wie Mikrofone und Kopfhörer und 32 kHz, 24 kHz, 22,05 kHz usw.
Die Bitrate von PCM (unkomprimierte Tonquelle) mit 16-Bit-Quantisierungsbits ist wie folgt.
Stereo (für Musik) PCM 16-Bit-Bitrate (Beispiel)
Abtastfrequenz Anzahl Quantisierungsbits Anzahl Kanäle Bitrate Kommentare
48 kHz 16 16 2 1536 kbps
44,1 kHz 16 16 2 1.411,2 kbps Musik-CD
32 kHz 16 16 2 1.024 kbps
24 kHz 16 16 2 768 kbps
22,05 kHz 16 16 2 705,6 kbps
Mono (für Audio) PCM 16-Bit-Bitrate (Beispiel)
Abtastfrequenz Anzahl Quantisierungsbits Anzahl Kanäle Bitrate Kommentare
32 kHz 16 16 1 512 kbps Superbreitband
24 kHz 16 16 1 384 kbps
16 kHz 16 16 1 256 kbps Breitband
8 kHz 16 16 1 128 kbps Schmalband
Abtastrate
Wenn Sie im Internet nachsehen, finden Sie Erklärungen wie das Sampling, das erforderlich ist, um analoge Wellenformen in eine digitale Umwandlung umzuwandeln. Es zeigt beispielsweise an, wie viele Samples eines von einem Mikrofon eingegebenen Audiosignals pro Sekunde aufgenommen und digitalisiert werden. Je größer das Sample, desto größer der Bereich, der aufgezeichnet werden kann. Wenn eine analoge Wellenform digitalisiert wird, ist die ausdrückbare Frequenz die Hälfte der Abtastfrequenz (Abtasttheorem). Mit einer Abtastrate von 48kHz ist es beispielsweise möglich, bis zu 24kHz auszudrücken. Bei 8kHz (Schmalband) und 16kHz (Breitband), die oft für Audio verwendet werden, sind nur bis zu 4kHz bzw. 8kHz zu hören. Je höher die Abtastrate, desto höher die Bitrate.
Abtasttheorem
Dies ist eine sehr einfache Erklärung, die jedoch bis zur Hälfte der Abtastrate ausdrücken kann. Wenn beim Abtasten eines Signals das Intervall klein ist, kann es nahe am Originalsignal wiederhergestellt werden, aber wenn es zu dick ist, kann es nicht wiederhergestellt werden (ich möchte etwas mehr Details schreiben, wenn es um Signalverarbeitung oder andere Zeiten geht ).
