Was ist der Unterschied zwischen 128k- und 320k-Musik? Teil 3


Free Download Mp4Gain
picture

Was ist der Unterschied zwischen 128k- und 320k-Musik? Teil 3

bit rate

Die Abtastfrequenz ist je nach Art der Nutzung ungefähr wie folgt (k ist das Tausend-Bit-Symbol, 1 kHz = 1000 Hz):

bit rate

8 kHz – wird für Telefone usw. verwendet und reicht aus, um menschliche Stimmen aufzunehmen.

22,05 kHz: Übertragungsfrequenz.

44,1 KB: Audio-CD.

48kHz: verwendet bei DVD und digitalem Fernsehen.

96 kHz-192 kHz: verwendet für DVD-Audio, Blu-ray HD usw.

Der übliche Bereich der Sample-Präzision liegt zwischen 8 Bit und 32 Bit, wobei auf CDs im Allgemeinen 16 Bit verwendet werden.

Allerdings fangen meine Freunde an, verwirrt zu werden. Es ist nicht die Bitrate, die die Tonqualität bestimmt, warum also sagen alle, dass die Tonqualität von 320 kb besser ist als die von 128 kb?

【Audiokomprimierung】

Nun, eigentlich sollte man sagen, dass die Bitrate eine andere Dimension ist, es ist eine Komprimierung von Audiodateien.

Heutzutage basieren die meisten Audioformate, die wir regelmäßig verwenden, auf der ursprünglichen “WAV”-Datei der Audio-CD (44,1-kHz-Abtastrate, 16-Bit-Abtastgenauigkeit, 2 Kanäle). Die ursprünglich aufgezeichneten Tondaten werden in einer Matrix im PCM-Format gespeichert, während das WAV-Format ein von Microsoft entwickeltes Codierungsformat ist. Seine Funktion besteht darin, die Daten im PCM-Format durch Codierung wiederzugeben.

Da die Daten in WAV die PCM-Daten im Grunde vollständig wiederherstellen, werden MP3-, AAC- und andere verlustfreie Codierungsformate grundsätzlich auf der Grundlage der WAV-Dateien neu komprimiert. Daher können wir einfach denken, dass WAV das ursprüngliche Audioformat ist und andere Audioformate komprimierte Formate sind.

Bei der Komprimierung sind Speicherung und Übertragung untrennbar miteinander verbunden. Der Zweck der Komprimierung besteht darin, die Speicherung und Übertragung zu verbessern. Bevor wir also über Komprimierung sprechen, müssen wir die grundlegenden Einheiten von Computern verstehen.

Wir alle wissen, dass der Computer ein binäres Zahlensystem ist, und die vom Computer gespeicherten Dateien bestehen aus zwei Zahlen, 0 und 1. Daher basiert die Übertragung des Computers auf jeder Zahl, und jede Zahl wird 1 “Bit” genannt. . Zum Beispiel sind für ein Audiostück seine Grunddaten “0,1,1,1,0,1, 1,0”, und beim Übertragen werden diese Nummern einzeln übertragen. Die oben erwähnte Abtastgenauigkeit ist diese Einheit.

Die Speichereinheit des Computers ist “Byte (Byte)”. Im Computer besteht 1 Byte aus 8 Bits, also 8b(bit)=1B(Byte). Im Computerjargon wird die Datenspeicherung dezimal und die Datenübertragung binär ausgedrückt, also 1KB=1024B=1024×8b. Dies ist auch einer der Gründe, warum die angezeigte Festplattenkapazität nicht mit der tatsächlichen Kapazität übereinstimmt.

Gehen Sie zurück und sprechen Sie über Audiokomprimierung, die Bitrate des Audios ist eigentlich das Komprimierungsverhältnis. Die Bitrate definiert also eigentlich nur die Größe der Datei, aber da Sie unter normalen Bedingungen umso weniger Daten verlieren, je größer die Datei ist, ist die Klangqualität relativ höher. Die Bitrate selbst wirkt sich jedoch nicht direkt auf die Qualität der Datei aus. Wenn wir beispielsweise eine 128-kb-Datei als Quelldatei nehmen, wird die Tonqualität nicht besser als 128 kb sein, selbst wenn sie in eine 320-kb-Datei konvertiert wird. .


Free Download Mp4Gain
picture

Was ist der Unterschied zwischen 128k- und 320k-Musik? Teil 2

Was ist der Unterschied zwischen 128k- und 320k-Musik? Teil 2

bit rate

Bitrate, Abtastrate, verlustfrei, MP3, FLAC, APE, 320 kb, 192 kb, 128 kb, 44,1 kHz, CBR, VBR. Macht diese Ansammlung verschiedener Namen Sie sowohl vertraut als auch unbekannt?

bit rate

Je höher die Bitrate, desto besser die Tonqualität. Verlustfreie Musik ist die höchste Klangqualität, oder? Beginnen wir also mit der Soundsammlung.

【Audiokomposition】

Wenn wir heute über Audio sprechen, ist alles digitales Audio. Digitales Audio besteht aus drei Teilen: Abtastrate, Abtastgenauigkeit und Anzahl der Tonkanäle.

Abtastrate: Sowohl die Abtastrate, die sich auf die Anzahl der Abtastungen pro Sekunde bei der Aufnahme des Tons bezieht, ausgedrückt in Hertz (Hz).

Sampling-Präzision: Bezieht sich auf den Dynamikbereich des aufgenommenen Tons, gemessen in Bits (Bit).

Tonkanal: die Anzahl der Kanäle (1-8).

Vereinfacht können wir uns eine Schallwelle als Kurve vorstellen. Wir wissen, dass die Kurve aus Punkten besteht, und die Abtastfrequenz ist die Anzahl der Punkte in der Mitte der Länge pro Sekunde (die horizontale Achse der Abbildung oben). Die Abtastgenauigkeit ist die Anzahl der Punkte im Dynamikbereich (obere vertikale Achse). Je feiner die Positionierung dieser beiden Dimensionen, desto größer die wahre Klangwiederherstellung und desto besser die Klangqualität. Je größer die Audiodatei natürlich ist. Der vom vorherigen Kollegen erwähnte Kunde sagte, dass das neueste von SONY veröffentlichte Hi-Res-Audioformat eine 6-Kanal-192-kHz/24-Bit-Audiodatei ist. Die Größe des verlustfreien Formats wird natürlich mehr als 200 Megabyte betragen.

Was ist der Unterschied zwischen 128k- und 320k-Musik?

Was ist der Unterschied zwischen 128k- und 320k-Musik?

Bit Rate

Ich kann Musik nicht vollständig in Worte fassen. Alle anzeigen

Bit Rate

​

【Vorwort】

Vor einiger Zeit stieß ein Kollege auf einen sehr unruhigen Kunden. Das Durcheinander soll verursacht worden sein, weil der Kunde ihn gebeten hatte, Songdateien mit einer Größe von mehr als 100 MB bis 200 MB bereitzustellen. Und meine Kollegen wissen nicht viel über Audioformate, also fingen sie an, endlos an FLAC, WAV und Audiogröße herumzufummeln. Am Ende hat der Kollege dem Kunden nicht klar erklärt, was los ist.

Danach passierten einige andere Dinge, die mir das Gefühl gaben, dass es in der Musikindustrie zu viele Praktizierende um mich herum gibt, die ein extrem schlechtes Verständnis von Musik haben und denen es sogar an Grundkenntnissen in Bezug auf Musik mangelt. Ich habe nicht einmal die Idee zu verstehen, was mich sehr traurig macht. Es scheint, dass Musik nur ein Warenattribut hat, und unsere Praktiker müssen nur die Regale organisieren, verschiedene Waren kodieren und die großen Daten der Kaufaufzeichnungen der Benutzer verwenden, um den Benutzern Waren zu empfehlen, egal warum. Funktionen, die diese Produkte haben, und verwenden kalte Daten, um Benutzern verschiedene Dienste bereitzustellen.

Deshalb denke ich, dass es notwendig ist, etwas zu schreiben. Ich erwarte nicht, dass Praktizierende Menschen werden, die Musik wirklich lieben. Ich hoffe nur, dass Sie, selbst wenn Sie “sie” immer noch als Ware betrachten, zuerst herausfinden können, was Sie verkaufen. und was ist..

PS: Der Inhalt der ersten Lektion dreht sich um Mediendateien. Da die relevanten Inhalte viele technische Themen beinhalten, wirkt es etwas langweilig, aber wenn Sie es sorgfältig lesen, werden Sie feststellen, dass es eigentlich sehr einfach zu verstehen ist, aber dieses Grundwissen kann sehr hilfreich sein. Verbessern Sie Ihre Fähigkeiten gut. Erwarten Sie außerdem weitere interessante Inhalte über Schallplatten, Musikstile usw. die ich bald posten werde.

Zugehöriges Audioattribut Teil 3

Zugehöriges Audioattribut Teil 3

Sample Rate

Wie Proben kombiniert werden

Sample Rate

Dies gilt hauptsächlich für Zweikanal- oder Mehrkanal-Audio.Für Zweikanal-Audio kann es auf die folgenden zwei Arten kombiniert werden:

verschachtelt Am Beispiel von Stereo wird ein Stereo-Audio-Sample erhalten, indem die Speicherung von zwei Mono-Samples verschachtelt wird.
eben. Die Samples jedes Kanals werden separat gespeichert.

Die Daten nach der FFmpeg-Audiodekodierung werden in der AVFrame-Struktur gespeichert.

Im gepackten Format enthält frame.data[0] oder frame.extended_data[0] alle Audiodaten.
Im Planar-Format stellt frame.data[i] oder frame.extended_data[i] die Daten des i-ten Kanals dar (unter der Annahme, dass Kanal 0 der erste ist), die Größe des AVFrame.data-Arrays wird auf 8 gesetzt, wenn If die Anzahl der Kanäle 8 überschreitet, sollten Sie die Kanaldaten aus frame.extended_data abrufen.

Musterformat
Die Beispielformate in FFmpeg sind hauptsächlich:

Code kopieren
Aufzählung AVSampleFormat {
AV_SAMPLE_FMT_NONE = – 1 ,
AV_SAMPLE_FMT_U8, /// < 8 Bit ohne Vorzeichen
AV_SAMPLE_FMT_S16, /// < 16 Bit
signiert AV_SAMPLE_FMT_S32, /// < 32 Bit
signiert AV_SAMPLE_FMT_FLT, /// <float
AV_SAMPLE_FMT_DBL, /// < doppelt

AV_SAMPLE_FMT_U8P, /// < 8 Bit ohne Vorzeichen, flach
AV_SAMPLE_FMT_S16P, /// < 16 Bit mit Vorzeichen, flach
AV_SAMPLE_FMT_S32P, /// < 32 Bit mit Vorzeichen, flach
AV_SAMPLE_FMT_FLTP, /// < float, flach
AV_SAMPLE_FMT_DBLP, /// < doppelt, flach
AV_SAMPLE_FMT_S64, /// < 64 Bit
signiert AV_SAMPLE_FMT_S64P, /// < 64 Bit signiert, einfach

AV_SAMPLE_FMT_NB /// < Anzahl der Beispielformate NICHT VERWENDEN, wenn dynamisch verknüpft
};
Code kopieren
um zu zeigen:

1. U8 (8-Bit-Ganzzahl ohne Vorzeichen), S16 (16-Bit-Ganzzahl), S32 (32-Bit-Ganzzahl), FLT (Gleitkommatyp mit einfacher Genauigkeit), DBL (Gleitkommatyp mit doppelter Genauigkeit), S64 (64-Bit-Ganzzahl), diejenigen, die nicht mit P enden, sind verschachtelte Strukturen, und diejenigen, die mit P enden, sind flache Strukturen.
2. Der Flat-Modus ist der interne Speichermodus von FFmpeg, und die von uns verwendeten Audiodateien befinden sich im gepackten Modus.
3. Das FFmpeg-Audiobeispielformat, das verschiedene Ausgabeaudioformate dekodiert, ist nicht dasselbe. Der Test ergab, dass die Datenausgabe durch AAC-Decodierung im Fließkommaformat AV_SAMPLE_FMT_FLTP und die Datenausgabe durch MP3-Decodierung im AV_SAMPLE_FMT_S16P-Format vorliegt (die verwendete mp3-Datei ist 16 Bit tief). Für das spezifische Beispielformat können Sie das Format-Member im decodierten AVFrame oder das sample_fmt-Member im AVCodecContext des Decoders sehen.

Bitrate
Die Übertragungsrate pro Sekunde (Bitrate, auch Bitrate genannt). Wie 705,6 kbps oder 705600 bps, wobei b ein Bit ist, ist ps pro Sekunde (pro Sekunde), was eine Kapazität von 705600 Bit pro Sekunde bedeutet. Komprimierte Audiodateien werden oft mit doppelter Geschwindigkeit dargestellt, MP3 beispielsweise in CD-Qualität mit 128 kbps/44100 Hz. Beachten Sie, dass die Einheit hier Bit statt Byte ist. Ein Byte entspricht 8 Bits (Bits). Das Bit ist die kleinste Einheit. Es wird im Allgemeinen verwendet, um die Netzwerkgeschwindigkeit und verschiedene Kommunikationsgeschwindigkeiten zu beschreiben. Das Byte wird zur Berechnung der Größe verwendet. Festplatte und Arbeitsspeicher.

Mbps ist: Millionbit pro Sekunde (Millionen von Bits pro Sekunde);
Kbps ist: Kilobit pro Sekunde (Kilobit pro Sekunde);
bps ist: Bit pro Sekunde (Bit pro Sekunde), das entsprechende Konvertierungsverhältnis ist:

1 Million Bit = 1000 Kilobit = 1000000 Bit; 1 Mbps = 1000.000 bps; Auch hier handelt es sich um die Geschwindigkeitseinheit, die sich auf die Anzahl der pro Sekunde übertragenen Bits bezieht. Die Maßeinheit für die Datenübertragungsgeschwindigkeit K ist die dezimale Bedeutung, aber das K für die Datenspeicherung ist die binäre Bedeutung. Z.B:

Die allgemein beschriebene 1M-Bandbreite ist 1 Mbps = 1.000.000 bps = 1.000.000 / 8 / 1.000 = 125; Daher überschreitet die Download-Geschwindigkeit von 1 MB Bandbreite im Allgemeinen 125 KB/s nicht
. 1000 = 12,5, sodass die maximale Downloadrate von 100 MB Bandbreite 12,5 MB/s erreichen kann
. Natürlich ist das Obige nur der theoretische Satz. Tatsächlich kann die maximale Downloadrate nicht so hoch sein und wird hauptsächlich von verschiedenen Verlusten beeinflusst, im Allgemeinen 100 MB. Eine Breitband-Downloadrate von 10 MB ist nicht schlecht.