
Wie funktioniert eine mp3-Datei?
![]()
Wie ist eine mp3 aufgebaut?

Eine MP3-Datei besteht aus Frames (Frames), Frames stellen die kleinste Kompositionseinheit einer MP3-Datei dar. Der vollständige Name von MP3 sollte 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.
Geringe Klangverzerrung, MP3 verwendet eine “sensorische Codierungstechnologie”, dh beim Codieren wird die Audiodatei zuerst auf das Frequenzspektrum analysiert, und dann wird der Rauschpegel durch einen Filter gefiltert, und dann wird jedes verbleibende Bit spärlich und durch Quantisierung angeordnet , und bilden Sie schließlich eine MP3-Datei mit einem höheren Komprimierungsverhältnis und erstellen Sie die Datei
komprimiert wird, erzielen Sie bei der Wiedergabe einen Klangeffekt, der näher an der ursprünglichen Klangquelle liegt.
2. Die vollständige Struktur der Datei
MP3 Die MP3-Datei ist 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.
rahmen
… Rahmen A-Serie
Frames, die Anzahl wird durch die Dateigröße und die Länge des Frames bestimmt
. Die Länge jedes RAHMENS kann nicht fixiert sein oder sie kann fixiert sein. Sie wird durch die Bitrate bestimmt. Jeder FRAME ist in zwei Teile unterteilt: Frame-Header und Dateneinheit.Der Frame-Header zeichnet Informationen wie Bitrate, Abtastrate und MP3-Version auf, und jeder Frame ist voneinander unabhängig. ID3V1 enthält Informationen wie Autor, Komponist, Album usw. ., und die Länge beträgt 128BYTE. 3. MP3-Frame-Format 1. Frame-Header-Format Der Frame-Header ist 4 Byte lang. Bei MP3-Dateien mit fester Bitrate ist das Frame-Header-Format aller Frames gleich. Die Datenstruktur ist wie folgt: typedef FrameHeader { unsigned int sync: 11; // unsignierte Synchronisationsinformationen int version: 2; // Ausführung
