Principe van mp3- en bestandsformaatanalyse. Deel 2


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




Principe van mp3- en bestandsformaatanalyse. Deel 2

mp3

MP3 gebruikt perceptuele audiocodering (Perceptual Audio Coding) dit vervormingsalgoritme.

mp3

Het frequentiebereik van geluid dat door het menselijk oor wordt waargenomen, is 20 Hz tot 20 kHz. MP3 snijdt veel overbodige signalen en irrelevante signalen weg. De encoder transformeert het originele geluid naar het frequentiedomein via een gemengde filterbank en gebruikt een psycho-akoestisch model. om te schatten dat het misschien alleen het waargenomen ruisniveau is, wordt gekwantiseerd en omgezet in Huffman-codering om een ​​MP3-bitstream te vormen. De decoder is veel eenvoudiger, zijn taak is om het geluidssignaal uit de gecodeerde spectraallijncomponenten te extraheren door middel van inverse kwantisering en inverse transformatie. Het MP3-coderings- en decoderingsproces wordt weergegeven in figuur 1.
2.4 Gewijzigde discrete cosinustransformatie De cosinustransformatie
Modified Discrete CT (MDCT) verwijst naar het converteren van een tijddomeingegevensset naar frequentiedomeingegevens om de veranderingen in het tijddomein te kennen. MDCT is een verbetering van het DCT-algoritme. Het eerste snelle algoritme is snelle Fourier-transformatie (FFT), maar FFT heeft complexe bewerkingen, MDCT zijn echte bewerkingen, gemakkelijk te programmeren.
Bij het comprimeren van audiogegevens verdeelt u eerst de oorspronkelijke geluidsgegevens in vaste blokken en voert u vervolgens directe MDCT (directe MDCT) uit om de waarde van elk blok om te zetten in MDCT-coëfficiënten van 512. De 512-coëfficiënten worden hersteld naar de oorspronkelijke geluidsgegevens en de originele voor en na geluidsgegevens zijn inconsistent omdat overtollige en irrelevante gegevens worden verwijderd tijdens het compressieproces. De FMDCT-transformatieformule is:
k=0, 1,
.
n0=(N/2+1)/2, X(n) is de tijdsdomeinwaarde, X(k) is de frequentiedomeinwaarde. Als N 1024 punten krijgt, worden het 512 frequentiedomeinwaarden.
De IMDCT-transformatieformule is:

n=0, 1, …, N-1
MDCT comprimeert zelf geen gegevens, het wijst het signaal eenvoudig toe aan een ander domein, en kwantisering comprimeert de gegevens. Wanneer bittoewijzing wordt uitgevoerd op de gekwantiseerde getransformeerde monsters, moet het gehele gekwantiseerde blok als het kleinste worden beschouwd, wat compressie met verlies wordt genoemd.
3 Analyse bestandsindeling
MP3 MP3-bestandsgegevens bestaan ​​uit meerdere frames en het frame is de kleinste eenheid van het MP3-bestand. Elk frame bestaat op zijn beurt 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 die beschrijvingsinformatie bevatten voor niet-audiogegevens.


Free Download Mp4Gain
picture