mp3-audioformaat, het meest populair


Free Download Mp4Gain
picture



We now offer a subscription for just 10 cents a day*

You will always enjoy the full version of Mp4Gain with all its features and benefits.

For just 10 cents a day*

*Unlimited FULL version of Mp4Gain, billed $US12.50 Quarterly (+ $5 USD one time subscription payment JUST in the first payment).

All other payments will be just $3.12 per month, billed quaterly.

That's only 10 cents per day!

CLICK TO PURCHASE



THIS PRICE ONLY LASTS FOR A FEW DAYS




mp3-audioformaat, het meest populair

mp3 audio format, the most popular

Met de snelle ontwikkeling van bestandscompressietechnologie is MP3 tegenwoordig het meest populaire muziekformaat geworden.

mp3 audio format, the most popular

Analyse van MP3-bestandsindeling MP3-bestandsgegevens bestaan ​​uit meerdere frames en het frame is de kleinste eenheid van het MP3-bestand. Elk frame bestaat uit een framekop, aanvullende informatie en geluidsgegevens. De afspeeltijd van elk frame is 0,026 seconden en de duur varieert met de bitsnelheid. Sommige MP3-bestanden hebben aan het einde extra bytes om beschrijvingsinformatie voor niet-audiogegevens op te slaan. De structuur van het MP3-bestand wordt getoond in figuur 2. 3.1 Framekopformaat De framekop is 4 bytes lang. Voor mp3-bestanden met een vaste bitsnelheid is het framekopformaat van alle frames hetzelfde. De gegevensstructuur is als volgt: typedef FrameHeader{ unsigned int sync:11;//Sync informatie unsigned int version:2 ;//version unsigned int layer:2;//layer unsigned int protection:1;//CRC check unsigned int bitrate:4;//unsigned bitrate int frequency:2;//unsigned frequency int padding:1;//unsigned frame length setting int private:1;//unsigned gereserveerd woord int mode:2; //unsigned channel mode int mode extension:2;//unsigned extended mode int copyright:1;//unsigned copyright int original:1 ;//unsigned original logo int nadruk:2;//emphasis mode }HEADER, *LPHEADER; Zie tabel 1 voor een beschrijving van de frameheader van 4 bytes. Tabel 1 Uitleg over het gebruik van MP3-frameheaderbytes Naam Lengte (bits) Beschrijving Synchronisatie-informatie 11 Alle bits in de 1e en 2e byte zijn 1, en de 1e byte is altijd FF. Versie 200-MPEG 2. 5 01-undefined 10-MPEG 2 11-MPEG 1 laag 2 00-undefined 01-Layer 3 10-Layer 2 11-Layer 1 CRC-controle 1 0-controle 1-geen controle Bitsnelheid 4 De derde bit Tuple bemonsteringsfrequentie, de eenheid is kbps, zoals MPEG-1 Layer 3, 64 kbps, de waarde is 0101. Frequentie 2 Bemonsteringsfrequentie, voor MPEG-1: 00-44,1 kHz 01-48 kHz 10 -32 kHz 11- instelling framelengte ongedefinieerd 1 wordt gebruikt om de lengte van de bestandskop in te stellen, 0-geen instelling, 1-instelling, de specifieke instelling berekeningsmethode zie hieronder. Gereserveerd woord 1 wordt niet gebruikt. Channel Mode 2 De vierde byte geeft het kanaal aan, 00-Stereo 01-Joint Stereo 10-Dual Channel 11-Mono Expansion Mode 2 Alleen gebruikt als de kanaalmodus 01 is. Copyright 1 Of het bestand legaal is of niet, 0-Illegal 1 -Origineel logo legaal 1 Indien origineel, 0-Niet origineel 1-Originele nadrukmethode 2 Gebruikt voor classificatie van geluidscompensatie na ruisonderdrukking en compressie, die zelden wordt gebruikt en in de toekomst mogelijk niet meer werkt. 00-Ongedefinieerd 01-50/15ms 10-Gereserveerd 11-CCITT J.17 MP3 framelengte is afhankelijk van bitsnelheid en frequentie, de berekeningsformule is: framelengte = 144×bitsnelheid∕ frequentie+padding Bijvoorbeeld: bitsnelheid is 64kbps , de frequentie is 44,1 kHz, als de opvulling 1 is, is de framelengte 210 bytes. Na de tabelkop staat aanvullende informatie van variabele lengte. Voor standaard mp3-bestanden is hun lengte 32 bytes, gevolgd door gecomprimeerde audiogegevens, die worden gedecodeerd wanneer de decoder hier leest. Voor MP3-bestanden met een constante bitsnelheid (CBR) zijn niet alle frames even lang en kunnen sommige frames een of meer bytes langer zijn. Er is ook Variable Bitrate (VBR) MP3, om de lengte van het MP3-bestand te minimaliseren en de geluidskwaliteit te waarborgen, in vergelijking met CBR-bestanden, behalve het eerste frame, de rest is hetzelfde. Het eerste frame van VBR bevat geen audiogegevens en de lengte is 156 bytes, die wordt gebruikt om informatie op te slaan zoals standaard audioframekop (4 bytes), VBR-bestandsidentificatie, framenummer, aantal bestandsbytes, enz. Zie tabel 2 voor de beschrijving van de constructie. Tabel 2 Beschrijving van de eerste byte van de framestructuur van het VBR 1-4-bestand Dezelfde standaard soundframe-header als CBR 5-40 Bewaar het logo van het VBR-bestand “Xing” (58 69 6E 67), de specifieke positie van dit logo is afhankelijk van de aangenomen MPEG-standaard en het geluid is afhankelijk van de kanaalmodus.


Free Download Mp4Gain
picture