>> Technologie Électronique >  >> Audio personnel >> Lecteurs MP3

Comment la compression MP3 réduit fichiers audio (Psychoacoustique, MDCT, Huffman)

MP3 (MPEG-1 Layer III) atteint réduction 75–95% vs WAV qualité CD en jetant données vos oreilles n'entendent pas. C'est perte — forme d'onde originale ne peut être parfaitement reconstruite.

Pipeline 4 étapes

1. Modèle psychoacoustique (Le « Modèle oreille »)

Encodeur analyse trames courtes (576 échantillons ≈ 12 ms @ 44,1 kHz). Calcule seuils masquage : son fort 1 kHz masque sons plus faibles fréquences voisines (masquage simultané) et légèrement plus tard (masquage temporel). Tout sous seuil marqué « inaudible ».

2. Banque filtres → MDCT (Domaine fréquentiel)

Échantillons domaine temporel → Transformée Cosinus Discrète Modifiée (fenêtre chevauchante 50%). Sortie: 576 coeffs fréquence par granule (18 sous-bandes × 32 lignes). Sépare signal en bins fréquentiels où masquage opère.

3. Quantification (Perte précision contrôlée)

Chaque coeff fréquence divisé par facteur d'échelle (par sous-bande) et arrondi entier. Facteur échelle plus grand = quantification plus grossière = plus bruit — mais modèle psychoacoustique assure bruit reste sous seuil masquage chaque bande. C'est là que bits sont économisés.

4. Codage Huffman (Compression entropique sans perte)

Coeffs quantifiés + facteurs échelle + infos côté → codes longueur variable. Valeurs communes codes courts (ex. « 0 » → 0), rares codes longs. Pas perte qualité — compression purement statistique (~20–30% réduction supplémentaire).

Contrôle débit

  • CBR (Débit Constant) : Taille trame fixe. Simple, taille prévisible. Gâche bits silence, affame passages complexes.
  • VBR (Débit Variable) : Cible qualité (V0–V9 dans LAME). Alloue bits où masquage plus dur. Meilleur qualité/taille.
  • ABR (Débit Moyen) : VBR avec cible moyenne long terme. Bon pour tampons streaming.

Résultats typiques

RéglageDébitTaille/MinQualité perçue
CD (WAV)1 411 kbps10,6 MoTransparente (référence)
MP3 V0 (LAME -V0)~245 kbps moy1,8 MoTransparente plupart matériel haut de gamme
MP3 V2 (LAME -V2)~190 kbps moy1,4 MoExcellente, « archivage » pour beaucoup
MP3 128 kbps CBR128 kbps0,96 MoArtefacts audibles (pre-echo, warble)

Point clé : MP3 ne « compresse » pas comme ZIP — il encode perceptuellement. Bits restants représentent ce que votre cerveau entend réellement.

Lecteurs MP3