MP3-Dateiformat


Free Download Mp4Gain
picture

MP3-Dateiformat

Mp3 file format

Einführung:
MP3-Dateiformat

Mp3 file format

1. Übersicht:
MP3-Dateien bestehen aus Frames, und Frames sind die kleinste Einheit von MP3-Dateien. Der vollständige Name von MP3 muss MPEG1 Layer 3-Audiodateien lauten
(Motion Picture Experts Group) wird ins Chinesische als Moving Picture Experts Group übersetzt und bezieht sich speziell auf Bewegtbild- und Audiokomprimierungsstandards.
MPEG1-Standard, auch bekannt als MPEG-Audioschicht, die basierend auf der Komprimierungsqualität und der Codierungskomplexität in drei Schichten unterteilt ist, nämlich
Layer-1, Layer2 und Layer3, die den drei Sounddateien MP1, MP2 bzw. MP3 entsprechen und unterschiedlich verwendet werden
Ebenen von Audiodateien nach verschiedenen Zwecken. Je höher die MPEG-Audiocodierungsstufe, desto komplexer der Codierer und desto höher die Komprimierungsrate. Die Komprimierungsverhältnisse von MP1 und MP2 sind 4:1 und
6:1-8:1, während das Komprimierungsverhältnis von MP3 so hoch ist wie 10:1-8:1 12:1, was bedeutet, dass eine Minute Musik in CD-Qualität 10 MB benötigt
Speicherplatz ohne Komprimierung, aber nur etwa 1 MB nach MP3-Komprimierung Codierung. MP3 verwendet jedoch ein verlustbehaftetes Komprimierungsverfahren für Audiosignale. Reduzieren
Klangverzerrung, MP3 übernimmt die “sensorische Codierungstechnologie”, dh es analysiert zuerst das Frequenzspektrum von Audiodateien während der Codierung und verwendet dann Filter, um das zu filtern
Lärm . Dann werden die restlichen Bits verteilt und durch Quantisierung angeordnet, und schließlich wird eine MP3-Datei mit einer höheren Komprimierungsrate gebildet, und die
komprimierte Datei kann während der Wiedergabe einen Klangeffekt erzielen, der näher an der ursprünglichen Klangquelle liegt.
2. Die gesamte Struktur von
MP3-Dateien: MP3-Dateien werden grob in drei Teile unterteilt: TAG_V2 (ID3V2), Rahmen, TAG_V1 (ID3V1)
ID3V2 enthält Informationen wie Autor, Komponist, Album usw. Die Länge ist nicht festgelegt, was den Informationsumfang von ID3V1 erweitert.
Eine Reihe von Frames, deren Anzahl durch die Größe der Datei und die Länge des Frames bestimmt wird. Die Länge jedes Frames der
rahmen
kann nicht fest oder fest sein und wird durch die Bitrate bestimmt
.
Jede Tabelle ist in zwei Teile unterteilt: Tabellenkopf und Datenentität Kopfzeile der Daten.
rahmen
Notieren Sie die Bitrate, Abtastrate, Version und andere Informationen von mp3, und jeder Frame ist unabhängig voneinander Der Frame
ID3V1 enthält Informationen wie Autor, Komponist, Album usw. und hat eine Länge von 128 BYTE . 3. MP3-FRAME-Format: Jeder FRAME hat einen FRAMEHEADER-Frame-Header, die Länge beträgt 4 BYTE (32 Bit), es können zwei CRC-Prüfbytes nach dem Frame-Header sein, das Vorhandensein dieser zwei Bytes hängt von der FRAMEHEADER-Information ab, wenn Bit 16 ist 0, gibt es keine Prüfsumme nach dem Frame-Header, und wenn es 1 ist, gibt es eine Prüfsumme. Die Prüfsummenlänge beträgt 2 Bytes, gefolgt vom FRAMEHEADER, gefolgt von den Daten der Rahmenentität. Das Format ist wie folgt: FRAMEHEADER CRC (frei) MAIN_DATA 4 BYTE 0 ODER 2 BYTE Die Länge wird aus Frameheader 1 berechnet. Das Format des FRAMEHEADER Frameheaders ist wie folgt: AAAAAAAA AAABCCD EEEEFFGH IIJJKLMM


Free Download Mp4Gain
picture

Was ist eine .MP3-Datei?

Was ist eine .MP3-Datei?

mp3 file

Dateierweiterung: .mp3

mp3 file

Formattyp: Verlustbehaftet komprimiert

Unkomprimierte Audioformate wie WAV und AIFF bieten eine hervorragende Klangqualität auf Kosten großer Dateigrößen. Mit dem Aufkommen der Internet-Dateifreigabe Mitte der 1990er-Jahre erkannten die Menschen schnell, dass das Senden unkomprimierter Dateien über eine DFÜ-Verbindung unpraktisch und oft unmöglich war. So wurde MP3 (MPEG-2 Audio Layer III-Kodierung) geboren.

Die Ausgabe eines dreiminütigen Songs im WAV- oder AIFF-Format würde etwa 30 MB beanspruchen, während die Konvertierung in MP3 ein Zehntel des Speicherplatzes, etwa 3 MB, beanspruchen würde. Dank effizienter Komprimierungsalgorithmen ist MP3 zu einem Grundnahrungsmittel des Internetzeitalters geworden und ist weiterhin stark geblieben.

PS: Früher nannten alle alle Musikplayer “MP3”. Als sie sich zum Beispiel trafen, sagten sie: “Haben Sie eine MP3 gekauft?”

Wie Bilder verlieren auch kleinere Audiodateien an Klarheit und Details.

Kleine Dateien beeinträchtigen jedoch die Klangqualität. Nehmen Sie das Bild oben. Auf der linken Seite können Sie jede kleine Falte und Farbe lebhaft sehen. Das stark komprimierte Bild (rechts) wird jedoch sehr pixelig und verliert alle Schärfe und Details (macht aber immer noch Sinn). Dasselbe passiert beim Komprimieren von Audiodateien.

Unterschiedliche Komprimierungsformate verwenden unterschiedliche Methoden, um Daten platzsparend neu zu codieren. Allerdings bedeutet diese platzsparende Methode, dass dabei einige Daten verloren gehen müssen. Hohe Frequenzen sind normalerweise die ersten, die verloren gehen, da die Ohren der meisten Menschen keine Details in den hohen Frequenzen hören können. Je niedriger die Codierungsqualität, desto mehr Frequenzen und Details gehen im Audio verloren.

Moderne Komprimierungsalgorithmen ermöglichen jedoch höhere Bitraten, was wiederum bedeutet, dass sie hohe Komprimierungsraten mit sehr geringem Verlust an Audioqualität erreichen können. Die Bitrate gibt die Datenmenge an, die pro Sekunde Audioinhalt übertragen wird, und eine allgemeine Faustregel lautet: kleinste Bitrate = kleinste Dateigröße. Wenn Sie also eine gute Qualität beibehalten möchten, aber trotzdem die Tatsache nutzen möchten, dass MP3s einfach zu teilen sind, sollten Sie Ihre Bitrate über 128 Kbps (Kilobit pro Sekunde) halten.

Was ist eine M4A/MP4-Datei?
Dateierweiterungen: .m4a, .mp4

Formattyp: Verlustbehaftet komprimiert

M4A-Dateien (MPEG-4 Part 14) sind Apples Antwort auf MP3. Dieses komprimierte Audioformat für Mac, das oft als Nachfolger von MP3 angesehen wird, hat mit der Geburt des iTunes Store an Popularität gewonnen. Im iTunes Store wurde M4A zum Hauptformat für Musikkäufe über den Online-Musikshop. Es bleibt das Format der Wahl für alle Audiodateien, die in Apps enthalten sind, die in den Mac- und iOS-App-Stores sowie in Nintendo- und PlayStation-Produkten veröffentlicht werden.

M4A-Dateien werden mit dem verlustbehafteten Advanced Audio Coding (AAC)-Codec codiert, der die gleiche Bitrate wie MP3 liefern kann, jedoch mit besserer Komprimierung. Dadurch wird die Dateigröße reduziert und gleichzeitig eine höhere Audioqualität bereitgestellt.

Obwohl viele Audioplayer M4A-Dateien auf verschiedenen Plattformen abspielen können, ist die Kompatibilität immer noch nicht so gut wie bei MP3, sodass MP3 immer noch am häufigsten angesehen wird.

Analyse der MP3-Dateistruktur Teil 2

Analyse der MP3-Dateistruktur Teil 2

mp3

Klänge in der Natur sind sehr komplex und Wellenformen sind äußerst komplex.

Mp3

Normalerweise verwenden wir eine Pulscodemodulationscodierung, dh eine PCM-Codierung. PCM wandelt sich kontinuierlich ändernde analoge Signale in digitale Codes um, und zwar durch drei Schritte des Abtastens, Quantisierens und Kodierens.

u Dekodieren:

Reverse-Encoding-Prozess

1.1.2 Kurze Einführung in MP3
Der vollständige Name von MP3 lautet MPEG Audio Layer 3. Es ist ein effizientes Computer-Audiocodierungsschema. Es konvertiert Audiodateien in kleinere Dateien mit einer .mp3-Erweiterung mit einem höheren Komprimierungsverhältnis, wobei die Klangqualität der Quelldatei im Wesentlichen beibehalten wird. MP3 ist Teil des ISO/MPEG-Standards,

Der ISO/MPEG-Standard beschreibt die Audiokomprimierung unter Verwendung eines Hochleistungs-Wahrnehmungscodierungsschemas. Dieser Standard wurde kontinuierlich aktualisiert, um dem Streben nach „hoher Qualität und niedriger Qualität“ gerecht zu werden. Drei Audio-Codec-Schemata, MPEG Layer1, Layer2 und Layer3, wurden entsprechend den drei Tondateien MP1, MP2 und MP3 gebildet

MPEG (Moving Picture Experts Group) ist eine Gruppe von Experten für bewegte Bilder unter ISO. Der MPEG-Standard, den es spezifiziert, wird weithin in verschiedenen Multimedia verwendet. Der MPEG-Standard umfasst Video- und Audiostandards. Audiostandards haben MPEG-1, MPEG-2, MPEG-2 ACC, MPEG-4 entwickelt. Die MPEG-1- und MPEG-2-Standards verwenden dieselbe Familie von Layer1-, 2- und 3-Audio-Codecs, und die meisten MP3s verwenden den MPEG1-Standard.

Die MP3-Audiokomprimierung besteht aus zwei Teilen: Codierung und Decodierung. Beim Codieren wird das Originalsignal in ein Pegelsignal umgewandelt, beim Decodieren umgekehrt. MP3 verwendet den PerceptualAudio Coding-Verzerrungsalgorithmus. Der Frequenzbereich des vom menschlichen Ohr wahrgenommenen Schalls beträgt 20 Hz bis 20 kHz. MP3 schneidet viele redundante Signale und irrelevante Signale heraus. Der Encoder transformiert den Originalton durch eine gemischte Filterbank in den Frequenzbereich und verwendet ein psychoakustisches Modell. um abzuschätzen, dass es nur der wahrgenommene Rauschpegel sein kann, wird quantisiert und in Huffman-Codierung umgewandelt, um einen MP3-Bitstrom zu bilden. Der Decoder ist viel einfacher, seine Aufgabe besteht darin, das Tonsignal aus den codierten Spektrallinienkomponenten durch inverse Quantisierung und inverse Transformation zu extrahieren.

MP3-Dateidaten bestehen aus mehreren Frames, und ein Frame ist die kleinste Einheit einer MP3-Datei. Jeder Frame wiederum besteht aus einem Frame-Header, Zusatzinformationen und Tondaten. Die Wiedergabezeit jedes Frames beträgt 0,026 Sekunden und seine Dauer variiert mit der Bitrate. Einige MP3-Dateien haben am Ende zusätzliche Bytes, die Beschreibungsinformationen für Nicht-Audiodaten enthalten.

Analyse der MP3-Dateistruktur

Analyse der MP3-Dateistruktur

MP3 FORMAT

ü ID3:

mp3 format

Normalerweise befindet es sich in mehreren Bytes am Anfang oder Ende einer MP3-Datei und zeichnet Sänger, Titel, Albumname, Ära, Stil und andere MP3-Dateiinformationen auf.

ID3 ist in zwei Versionen unterteilt, die V1-ID3-Version ist am Ende des 128-Wort-Dateiabschnitts festgelegt, sie beginnt mit dem TAG-Zeichen. Wenn keine ID3V1-Informationen vorhanden sind, wird davon ausgegangen, dass keine ID3V1-Informationen vorhanden sind, die V2 ID3-Version steht am Anfang von mp3 und die Länge ist variabel.

ü Abtastrate:

Die Anzahl der Samples, die pro Sekunde aus einem kontinuierlichen Signal extrahiert werden, um ein diskretes Signal zu bilden. Sie wird in Hertz (Hz) ausgedrückt. Die Abtastrate bezieht sich auf die Abtastfrequenz bei der Umwandlung eines analogen Signals in ein digitales Signal, d. h. wie viele Punkte pro Zeiteinheit abgetastet werden. Je höher die Abtastrate, desto realistischer und natürlicher wird der Klang. Bei den heutigen großen Aufnahmekarten ist die Abtastrate im Allgemeinen in drei Stufen unterteilt: 22,05 KHz, 44,1 KHz und 48 KHz. 22,05 KHz kann nur die Klangqualität von UKW-Radio erreichen, und 44,1 KHz ist die theoretische Grenze der CD-Klangqualität, und 48 KHz ist genauer.

ü Bitrate:

Die Bitrate bezieht sich auf die Anzahl der Bits (Bits), die pro Sekunde übertragen werden. Die Einheit ist bps (Bit pro Sekunde). Je höher die Bitrate, desto mehr Informationen werden übertragen. In den Audio- und Videobereichen wird Bitrate oft mit Bitrate übersetzt. Die Bitrate gibt an, wie viele Bits pro Sekunde die codierten (komprimierten) Audio- und Videodaten darstellen sollen, und ein Bit ist die kleinste binäre Einheit. 0 oder 1. Die Beziehung zwischen Bitrate und Audio- und Videokomprimierung ist einfach, dass je höher die Bitrate, desto besser die Audio- und Videoqualität, aber desto größer die codierte Datei; wenn die Bitrate niedriger ist, ist die Situation genau umgekehrt.

Bitrate = Abtastrate * Anzahl der Abtastungen * Anzahl der Kanäle

ü Bitrate/Stream/Bitrate:

Es bezieht sich auf den Datenstrom, der von Audio- und Videodateien in einer Zeiteinheit verwendet wird. Das allgemeine Verständnis ist die Abtastrate, die der wichtigste Teil der Qualitätskontrolle bei der Audio- und Videocodierung ist. Im Allgemeinen verwenden wir die Einheiten Kb/s und Mb/s. . Im Allgemeinen gilt: Je höher der Codestrom, desto niedriger die Komprimierungsrate und desto höher die Qualität. Je höher der Codestrom, desto höher die Abtastrate pro Zeiteinheit, desto höher der Datenstrom, desto höher die Genauigkeit und desto näher kommt die verarbeitete Datei der Originaldatei.

ü-Code:

Aus Sicht der Informationstheorie sind die Daten, die die Informationsquelle beschreiben, die Summe der Redundanz von Informationen und Daten, nämlich: Daten = Informationen + Datenredundanz. Das Audiosignal weist eine Korrelation im Zeitbereich und im Frequenzbereich auf, d. h. es besteht Datenredundanz. Wenn man Audio als Quelle nimmt, besteht die Essenz der Audiocodierung darin, die Redundanz im Audio zu reduzieren.