>> Tecnologia elettronica >  >> Audio personale >> Lettori MP3

Come la Compressione MP3 Rimpicciolisce i File Audio (Psicoacustica, MDCT, Huffman)

MP3 (MPEG-1 Layer III) ottiene una riduzione di dimensioni del 75–95% rispetto al WAV di qualità CD eliminando dati che le tue orecchie non possono sentire. È lossy—la forma d'onda originale non può essere perfettamente ricostruita.

La Pipeline a Quattro Stadi

1. Modello Psicoacustico (Il "Modello dell'Orecchio")

L'encoder analizza brevi frame (576 campioni ≈ 12 ms @ 44.1 kHz). Calcola soglie di mascheramento: un tono forte a 1 kHz maschera suoni più silenziosi a frequenze vicine (mascheramento simultaneo) e leggermente successivi (mascheramento temporale). Tutto ciò che è sotto la soglia è contrassegnato "inaudibile."

2. Banco Filtri → MDCT (Dominio della Frequenza)

Campioni tempo-domain → Modified Discrete Cosine Transform (finestra sovrapposta 50%). Output: 576 coefficienti di frequenza per granulo (18 sottobande di frequenza × 32 linee). Questo separa il segnale in contenitori di frequenza dove funziona la mascheratura.

3. Quantizzazione (Perdita di Precisione Controllata)

Ogni coefficiente di frequenza è diviso per un scalefactor (per sottobanda) e arrotondato a intero. Scalefactor maggiore = quantizzazione più grossolana = più rumore—ma il modello psicoacustico assicura che il rumore rimanga sotto la soglia di mascheramento in ogni banda. È qui che si risparmiano bit.

4. Codifica Huffman (Codifica Entropia Lossless)

Coefficienti quantizzati + scalefactors + informazioni laterali → codici a lunghezza variabile. I valori comuni ottengono codici brevi (es. "0" → 0), i valori rari ottengono codici lunghi. Nessuna perdita di qualità—pura compressione statistica (~20–30% ulteriore riduzione).

Controllo del Bitrate

Risultati Tipici

ImpostazioneBitrateDimensione/MinQualità Percettiva
CD (WAV)1,411 kbps10.6 MBTrasparente (riferimento)
MP3 V0 (LAME -V0)~245 kbps media1.8 MBTrasparente per la maggior parte su attrezzatura high-end
MP3 V2 (LAME -V2)~190 kbps media1.4 MBEccellente, "archiviazione" per molti
MP3 128 kbps CBR128 kbps0.96 MBArtefatti udibili (pre-eco, tremolio)

Punto chiave: MP3 non "comprime" come ZIP—codifica percettivamente. I bit che rimangono rappresentano ciò che il tuo cervello effettivamente sente.