Prinzip der mp3- und Dateiformatanalyse. Teil 3


Free Download Mp4Gain
picture

Prinzip der mp3- und Dateiformatanalyse. Teil 3

Mp3tag

DasDer ID3-Standard-MP3-Frame-Header berücksichtigt nicht das Speichern komplexer Informationen wie Songtitel, Autor, Albumname, Jahr usw., mit Ausnahme einiger einfacher Musikbeschreibungsinformationen wie Datenschutz, Urheberrecht und Original, die in MP3-Anwendungen sehr wichtig sind.

mp3 tag

1996 schlug FricKemp im Projekt “Studio 3” vor, Beschreibungsinformationen zum Speichern von Songs am Ende der MP3-Datei hinzuzufügen, und bildete den ID3-Standard. Bisher wurden die Standards ID3 V1.0, V1.1, V2 .0, V2, .3 und V2.4 formuliert. Je höher die Version, desto reichhaltiger und detaillierter werden die relevanten Informationen erfasst.
Der ID3 V1.0-Standard ist nicht vollständig und die gespeicherten Informationen sind zu klein, um Texte, Albumcover, Bilder usw. zu speichern. V2.0 ist ein ziemlich vollständiger Standard, der jedoch Schwierigkeiten beim Schreiben von Software mit sich bringt, obwohl viele Leute dieses Format befürworten, sind nur sehr wenige tatsächlich in Software implementiert. Die überwiegende Mehrheit der MP3s verwendet immer noch den ID3 V1.0-Standard. Dieser Standard verwendet die letzten 128 Bytes am Ende der MP3-Datei, um ID3-Informationen zu speichern. Siehe Tabelle 3 für Anweisungen zur Verwendung dieser 128 Bytes.
Tabelle 3 Endgültige ID3 V1.0-Dateibeschreibung
Länge ein
Byte (Byte) Beschreibung
1-3 3 Speichert das „TAG“-Zeichen, das den ID3 V1.0-Standard angibt, gefolgt von den Songinformationen.
4-33 30 Songname
34-63 30 Autor
64-93 30 Albumname
94-97 4 Jahr
98-127 30 Anmerkungen
128 1 MP3-Musikkategorie, insgesamt 147 Typen.

3.3 Dateibeispiel
Öffnen Sie in VC++ eine Datei namens test.mp3 mit folgendem Inhalt:
000000 FF FB 52 8C 00 00 01 49 09 C5 05 24 60 00 2A C1
000010 19 40 A6 00 00 05 96 41 34 18 20 80 08 26 48 29
000020 83 04 00 01 61 41 40 50 04 00 C1 2 41 50 64
…
0000d0 Fe FF FB 52 80 01 EE 90 65 6E 02 30
0000E0 32 0C CD CD CD CD 46 16 41 89 B8 408 89 300 408
0000F0 33 B7 00 00 01 02 FF FF FF F4 E1 2F FF FF FF FF
……
0001A0 DF FF FF FF FB 52 8C 12 00 E 01 FE 90 58 6E 09 A0 02
000150 8513 B0 AC 45 F6 19 61 26 26
0001C0 05 AC B4 20 28 94 FF FF FF FF FF FF FF FF FF FF
…
001390 7F FF FF FF FD 4E 00 54 41 47 54 45 53 54 00 00
0013A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
001400
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00
001410 00 00 00 00 00 00 4E
Die Dateilänge beträgt 1416H (5,142K), der Frame-Header lautet: FF FB 52 8C, konvertiert in Binär:
11111111 11111011
01010010
10001100T


Free Download Mp4Gain
picture

Prinzip der mp3- und Dateiformatanalyse. Teil 2

Prinzip der mp3- und Dateiformatanalyse. Teil 2

mp3

MP3 verwendet wahrnehmungsbezogene Audiocodierung (Perceptual Audio Coding) diesen Verzerrungsalgorithmus.

mp3

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. Der MP3-Kodierungs- und Dekodierungsprozess ist in Abbildung 1 dargestellt.
2.4 Modifizierte diskrete Kosinustransformation Die Kosinustransformation
Modified Discrete CT (MDCT) bezieht sich auf die Umwandlung eines Zeitbereichsdatensatzes in Frequenzbereichsdaten, um die Änderungen im Zeitbereich zu kennen. MDCT ist eine Erweiterung des DCT-Algorithmus. Der erste schnelle Algorithmus ist die schnelle Fourier-Transformation (FFT), aber FFT hat komplexe Operationen, MDCT sind echte Operationen, die einfach zu programmieren sind.
Teilen Sie beim Komprimieren von Audiodaten zuerst die ursprünglichen Tondaten in feste Blöcke auf und führen Sie dann eine direkte MDCT (direkte MDCT) durch, um den Wert jedes Blocks in MDCT-Koeffizienten 512 umzuwandeln vor und nach den Tondaten sind inkonsistent, da redundante und irrelevante Daten während des Komprimierungsprozesses entfernt werden. Die FMDCT-Transformationsformel lautet:
k=0, 1,
.
n0 = (N/2+1)/2, X(n) ist der Zeitbereichswert, X(k) ist der Frequenzbereichswert. Wenn N 1024 Punkte annimmt, werden es 512 Frequenzbereichswerte.
Die IMDCT-Transformationsformel lautet:

n=0, 1, …, N-1
MDCT selbst komprimiert keine Daten, es bildet das Signal einfach auf eine andere Domäne ab, und die Quantisierung komprimiert die Daten. Wenn die Bitzuweisung an den quantisierten transformierten Abtastwerten durchgeführt wird, muss der gesamte quantisierte Block als der kleinste betrachtet werden, was als verlustbehaftete Komprimierung bezeichnet wird.
3 Dateiformatanalyse
MP3 MP3-Dateidaten bestehen aus mehreren Frames, und der Frame ist die kleinste Einheit der 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.

Prinzip der mp3- und Dateiformatanalyse.

Prinzip der mp3- und Dateiformatanalyse.

Principle of mp3 and file format analysis

Prinzip der mp3- und Dateiformatanalyse

Principle of mp3 and file format analysis

1. Einleitung
Mit der rasanten Entwicklung der Dateikomprimierungstechnologie ist MP3 heute zum beliebtesten Musikformat geworden. Hochwertige Musik verbreitet sich schnell auf der ganzen Welt mit der Anordnung von 0 und 1, die die Herzen der Menschen erschüttert. Was ist MP3? Der vollständige Name von MP3 ist MPEG Audio Layer 3, ein effizientes Computer-Audiocodierungsschema, das Audiodateien in kleinere Dateien mit der Erweiterung .MP3 und einem höheren Komprimierungsverhältnis umwandelt, wobei im Wesentlichen die Klangqualität der Originaldatei erhalten bleibt. MP3 ist Teil des ISO/MPEG-Standards, der die Audiokomprimierung unter Verwendung eines hochleistungsfähigen Wahrnehmungscodierungsschemas beschreibt. Dieser Standard wurde kontinuierlich aktualisiert, um dem Streben nach “hoher Qualität und niedriger Qualität” gerecht zu werden, und hat nun MPEG-Layer-1-, Layer-2-, Layer-3-Audiocodierungs- und -decodierungsschemata gebildet. Das Komprimierungsverhältnis von MPEG Layer 3 kann 1:10 bis 1:12 erreichen, 1 MB einer MP3-Datei kann 1 Minute lang abgespielt werden, und 1 Minute einer WAV-Datei in CD-Qualität (44100 Hz, 16 Bit, zwei Kanäle, 60 Sekunden) belegt 10 MB Speicherplatz Berechnet sollte die Spielzeit einer 650M MP3-Disc mehr als 10 Stunden betragen, und die Spielzeit einer CD mit der gleichen Kapazität beträgt etwa 70 Minuten. Der Vorteil von MP3 ist, dass die CD unvergleichlich ist.
2 Analyse des MP3-Prinzips
2.1 Audiostandard
MPEG MPEG (Moving Picture Experts Group) ist eine Gruppe von Experten für dynamische Bilder unter ISO, dem MPEG-Standard, der es in verschiedenen Multimedia-Bereichen weit verbreitet macht. Die MPEG-Standards umfassen Audio- und Videostandards, von denen die Audiostandards als MPEG-1, MPEG-2, MPEG-2 AAC und MPEG-4 festgelegt wurden.
Die MPEG-1- und MPEG-2-Standards verwenden dieselbe Familie von Audio-Codecs: Layer 1, 2, 3. Ein neues Merkmal von MPEG-2 ist die Verwendung einer Erweiterung mit niedriger Abtastrate, um den Datenstrom zu reduzieren, und ein weiteres Merkmal ist Mehrkanal Erweiterung, die die Anzahl der Hauptkanäle auf 5 erhöht. Der Standard MPEG-2 AAC (MPEG-2 Advanced Audio Coding) wurde 1997 von Fraunhofer IIS und AT&T veröffentlicht, um den Datenverkehr erheblich zu reduzieren. Der von MPEG-2 AAC übernommene MDCT-Algorithmus (Modified Discrete Cosine Transform) hat eine Abtastfrequenz zwischen 8 kHz und 96 kHz, die Anzahl der Kanäle kann zwischen 1 und 48 liegen.
Die drei Schichten von MPEG Audio Layer 1, 2 und 3 verwenden die gleiche Filterbank, Bitstream-Struktur und Header-Informationen, und die Abtastfrequenz beträgt 32 kHz, 44,1 kHz oder 48 kHz. Layer 1 ist für DCC (Digital Compact Cassette)-komprimiertes Digitalband ausgelegt, die Datenrate beträgt 384 kbps, Layer 2 ist ein Kompromiss zwischen Komplexität und Leistung, und die Datenrate ist auf 256 kbps-192 kbps reduziert. Layer 3 ist von Anfang an für geringen Datenverkehr ausgelegt, und der Datenverkehr beträgt 128 Kbps-112 Kbps. Layer 3 fügt eine MDCT-Transformation hinzu, um die Frequenzauflösung auf das 18-fache der von Layer 2 zu bringen. Layer 3 verwendet auch durchschnittliche Informationen ähnlich wie MPEG-Video. Entropy Encoding reduziert redundante Informationen. Die überwiegende Mehrheit der MP3s verwendet den MPEG-1-Standard.
2.2 Zweck der Audiokomprimierung
Das MP3-Format begann Mitte der 1980er Jahre, als sich das Fraunhofer-Institut in Erlangen, Deutschland, der Codierung von qualitativ hochwertigem Ton mit niedriger Datenrate widmete. Schauen wir uns ein Beispiel an: Sie möchten einen etwa 4 Minuten langen Song Ihrer Wahl sampeln, auf einer Diskette speichern, im WAV-Format in CD-Qualität mit einer Samplerate von 44,1 kHz sampeln, also einen Wert erhalten von 44100 pro Sekunde, Stereo, alle gesampelten Daten sind 16 Bit (2 Byte), also ist der Platz, den dieser Song einnimmt, wie folgt:
44100 x 2 Kanäle x 2 Bytes x 60 Sekunden x 4 Minuten = 40,4 MB
Wenn Sie dieses Lied aus dem Internet herunterladen, beträgt die Downloadzeit bei einer Übertragungsgeschwindigkeit von 56 kbps:
40,4 x 106 x 8/56 x 103 x 60 = 96 Minuten
Selbst ein 1M-Breitbandnetzwerk benötigt mehr als 5 Minuten, es ist ersichtlich, dass die Audiokomprimierung besonders wichtig ist, um den Speicherplatz für Audiodaten zu reduzieren.
2.3 Codierung und Decodierung
MP3 MP3-Audiokomprimierung besteht aus zwei Teilen: Kodierung und Dekodierung. Die Kodierung wandelt die Daten in einer WAV-Datei in einen stark komprimierten Bitstream um, und die Dekodierung nimmt den Bitstream und rekonstruiert ihn in eine WAV-Datei.

DIE GÄNGIGSTEN FORMATE FÜR MUSIK UND ANDERE AUDIODATEIEN UND WIE SIE ZUSAMMENHÄNGEN TEIL 2

DIE GÄNGIGSTEN FORMATE FÜR MUSIK UND ANDERE AUDIODATEIEN UND WIE SIE ZUSAMMENHÄNGEN TEIL 2

mUSIC fORMATS

AUDIO-KONVERTER

Music Formats

Mit einem Audiokonverter ist die Situation noch einfacher. Programme dieser Art sind speziell darauf ausgelegt, schnell zwischen Audioformaten umzuwandeln, ohne ausdrücklichen Benutzereingriff. Im Gegensatz zu Audio-Editoren können wir sagen, dass Konverter den Stapelmodus verwenden, dh sie ermöglichen es Ihnen, MP3-Dateien in einem einzigen Vorgang zu konvertieren, z. B. nicht in einer einzigen Kopie, und mehrere Teile gleichzeitig zu erstellen. Je nach Funktion der App können es Dutzende oder Hunderte sein.

Hörbücher im MP3-Format

Auch hier ist die Bedienung eines solchen Pakets einfach. Wählen Sie einfach das Quellmaterial aus (normalerweise kann es sich um einen völlig anderen Dateityp handeln) und installieren Sie das endgültige Format. Drücken Sie dann eine spezielle Schaltfläche, um den Prozess zu starten, der Ausgabebenutzer erhält alle Dateien eines bestimmten Typs. Ihre Speicherung erfolgt normalerweise in dem Ordner, der in den Standardeinstellungen der App festgelegt ist, aber der Speicherort kann natürlich von Ihnen selbst geändert werden. Gleiches gilt übrigens für Basisfunktionen, die bei der Transformation verwendet werden. Jedes Programm stellt dem Benutzer jedoch zunächst einen bestimmten Satz von Kriterien zur Verwendung mit einem bestimmten Typ von Audiodatei zur Verfügung. Sie können sich auch ändern.

Das Schöne an diesen Apps ist, dass sie einen vollständigen Prozess haben, der so viel wie möglich automatisiert und alle erforderlichen Prozesse ohne viel Zeitaufwand erledigt. Wenn wir jedoch einen Musik- oder Audio-Editor verwenden, kann der Vergleich im Hinblick auf die Verbesserung der gleichen Klangqualität hier besonders nicht zerstreut werden.

MUSIKALISCHE ANORDNUNG
Dies ist eine andere Art von Software, von denen die meisten integrierte Editoren für MP3, WAV usw. haben. In diesem Sinne arbeiten sie nach einem ähnlichen Prinzip wie Audiorekatorami, aber ihre Fähigkeiten sind etwas breiter.

Konvertieren in das MP3-Format

Zunächst geht es darum, dass die gesamte Komposition aus Fragmenten unterschiedlichen Typs (MP3, MIDI, WAV, OGG, VST-Library oder DX-Tool etc. D.) bestehen kann. Nach Aufnahme aller Tonspuren, beispielsweise Mixing und Mastering mit virtuellen Synthesizern oder Rezeptpartys, können die resultierenden Dateien im gewünschten Format gespeichert werden. Meistens ist es eine MP3- oder WAV-Datei oder die Projektdatei des Programms. Bei einigen Anwendungen gibt es auch eine Aufnahmefunktion auf Festplatte. Möchten Sie eine Audio-CD? Kein Problem! Zusätzlich zum Audio-Editor kann es einige Minuten dauern, die erforderlichen Vorgänge auszuführen und die Titel auf der Ausgabe-Disc im CDA-Format zu erhalten.

Wenn wir über die Vorteile dieser Art von Anwendung sprechen, ist es offensichtlich, dass nur wenige Formate derselben Vereinigung und dann das Speichern oder Exportieren in einige der häufigsten die größten Vorteile sind. Außerdem müssen Sie darauf achten, dass der Überlagerungseffekt oder die Änderung von Spurparametern in Echtzeit erfolgt, das heißt, das Ergebnis wird nicht unbedingt warten; ist sofort hörbar, wenn man zum Beispiel an einigen Knöpfen dreht. , oder eine andere Option. Dies ist natürlich nur ein kleiner Teil dessen, was Pakete leisten können.

WIE SOLLTE ICH ES VERWENDEN?
Abschließend kommen wir zu der Frage der Auswahl der Software, die mit dem MP3-Format oder einem anderen Ton zum Aufnehmen verwendet werden soll. Wie klar ist, reicht das normale Hören von Musik oder Hörbüchern und ein bescheidener Player (Software oder “Eisen”) oder häufiger ein DVD-Player.

Das Konvertieren von Dateien in andere Formate, sozusagen in Eile, ist der perfekte Audiokonverter. Wenn die Ausgabe jedoch eine kristallklare Klangqualität erreichen oder sogar einen Dateityp in einen anderen konvertieren muss, ist dies ohne leistungsstarke dedizierte Software unverzichtbar. Natürlich erfordert dies eine weitere Bestellung und ohne Erfahrung Zeit, um die gleichen hochwertigen MP3-Dateien wie beim ersten Mal zu erhalten, und Sie können sie nicht bekommen. Mit zumindest einigen gründlichen Studien von Audio-Editoren, ganz zu schweigen von professionellen Musikstudios, werden die Ergebnisse jedoch alle Erwartungen übertreffen.