Audio MP3 (.mp3)

ISO/IEC Standard

MPEG-1 Audio Layer III (MP3) est un format audio avec pertes qui a lancé la révolution de la musique numérique : il réduit de 90 % la taille des fichiers audio d’un CD tout en préservant la qualité perçue.

Convertir WAV en MP3

Outil de conversion gratuit de WAV vers MP3 dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspection et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers MP3 en inspectant leur séquence initiale d'octets binaires :

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (octets magiques)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers MP3 en inspectant leur séquence initiale d'octets binaires :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

49 44 33

REPRÉSENTATION ASCII : ID3

Normalisation : ISO/IEC 11172-3 / ISO/IEC 13818-3

Spécifications techniques

Architecture de conteneurFlux binaire de trames MPEG-1 / MPEG-2 Audio Layer III avec balises ID3v2 préfixées
CompressionBanc de filtres hybride (polyphasé + MDCT), masquage psychoacoustique et codage entropique de Huffman
Ordre des octetsEn-têtes de flux binaire en boutisme fort
Espaces colorimétriquesN/A (Flux audio avec pertes)
Canaux et structure1 à 2 canaux (mono, stéréo, stéréo conjointe, double canal)
Dimensions maximalesFréquences d’échantillonnage de 32, 44,1 et 48 kHz (MPEG-1) ou divisées par deux (MPEG-2), avec un débit binaire maximal de 320 kb/s
TransparenceCodage perceptif avec pertes ; qualité transparente à 256 à 320 kb/s (ou en VBR V0)
Prise en charge du traitement en continuLa synchronisation native des trames (11 bits à 1 consécutifs, 0xFFE/0xFFF) permet de raccorder des flux.

Matrice de comparaison technique : MP3 face aux concurrents

Attribut techniqueMP3 (Actuel)AACOGGOPUS
Statut des brevetsComplètement expiré ; standard du domaine publicPool de brevets (Via Licensing)Open source libre et sans redevanceOpen source libre et sans redevance
Compatibilité matérielleCompatibilité universelle à 100 % avec les équipements anciens et modernesLa compatibilité dépend du lecteur et de l’appareil.Prise en charge étendue sur les ordinateurs de bureau et les appareils AndroidPrise en charge étendue dans les navigateurs modernes et sur les téléphones
Qualité à 96 kbpsFaible ; bruits de souffle et artéfacts perceptiblesAcceptableBonneQuasi transparente
Lecture sans intervalleDépend de balises de délai d’encodage LAMEPrise en charge native par le conteneurPrise en charge native de la lecture sans interruptionPrise en charge native de la lecture sans interruption

Modes de corruption courants et guide de restauration hexadécimale

Le lecteur lit les premières secondes puis s’arrête, ou le curseur de lecture saute de façon erratique.

Cause initiale: En-tête Xing/Info VBR (débit binaire variable) corrompu ou mots de synchronisation endommagés dans les en-têtes de trame.

Récupération: Reconstruisez les en-têtes de recherche VBR avec vbrfix ou exécutez `ffmpeg -i broken.mp3 -c copy fixed.mp3`.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

MP3 est largement pris en charge, mais la lecture dépend du système d’exploitation et de l’application. Les problèmes de sécurité comprennent les vulnérabilités d’analyse des balises ID3 et les fichiers polyglottes.

Vecteurs d’attaque connus

  • Dépassement de tampon de tas lors de l'analyse des balises ID3v2 dans les services d'indexation de serveurs multimédias.
  • Exploitation de fichiers polyglottes contenant des charges utiles exécutables dans le remplissage d'un fichier MP3 ou dans les balises ID3v1 de fin de fichier.
  • Déni de service provoqué par des marqueurs de synchronisation de trame mal formés qui font boucler l’analyseur.

Bonnes pratiques de défense: Nettoyez les blocs de métadonnées ID3 et limitez leur taille à une valeur raisonnable avant le stockage ou l’indexation dans une base de données.

Origines historiques et jalons

2017Fraunhofer IIS met officiellement fin à son programme de licences MP3 après l’expiration des brevets dans le monde entier.
1998Sortie du Rio PMP300, qui dynamise le marché grand public des lecteurs MP3 portables.
1993Publication internationale sous la norme ISO/IEC 11172-3 (MPEG-1 Part 3 Audio).

Principaux avantages

  • Compatibilité universelle à 100 % : fonctionne sur pratiquement tous les appareils numériques fabriqués depuis 1995.
  • Sans brevet : tous les brevets mondiaux ont expiré en 2017, ce qui le rend totalement exempt de redevances pour les développeurs de logiciels.
  • Le système normalisé de métadonnées ID3v2 permet d’ajouter des balises détaillées, des paroles et des pochettes d’album intégrées.

Limites techniques

  • Efficacité de compression inférieure à celle des codecs modernes tels que AAC et Opus à des débits inférieurs à 160 kbps.
  • Coupure marquée des hautes fréquences au-dessus de 16 à 18 kHz à des débits standard.
  • La conception de l’algorithme ajoute du remplissage au début des pistes, ce qui empêche une lecture sans intervalle sans en-têtes LAME spécifiques.

Faits intéressants

  • La chanson a cappella « Tom’s Diner » de Suzanne Vega a servi à Karlheinz Brandenburg de piste de référence pour affiner les algorithmes de compression MP3.
  • L'extension de fichier .mp3 a été officiellement choisie par l'équipe de Fraunhofer le 14 juillet 1995 ; auparavant, l'équipe utilisait .bit.
  • Plus de 100 millions de lecteurs MP3 physiques ont été vendus dans le monde au cours de la décennie charnière de la révolution de la musique numérique.

Foire aux questions techniques

Quelle est la différence entre CBR et VBR en MP3 ?

CBR utilise un débit fixe. VBR répartit les données selon la complexité ou un objectif de qualité ; la taille et la qualité dépendent de l’encodeur et des réglages.

Pourquoi un fichier MP3 commence-t-il parfois par « ID3 » plutôt que par des octets de synchronisation binaires ?

Les fichiers MP3 placent une balise de métadonnées ID3v2 au début du fichier pour stocker l’artiste, le titre et la pochette d’album avant les trames audio. L’en-tête ID3 commence par la chaîne ASCII « ID3 » (0x49 0x44 0x33).

Le format MP3 peut-il stocker de l'audio haute résolution en 24 bits ou à 96 kHz ?

Non. La norme MPEG-1 limite le MP3 à un son sur 16 bits et à une fréquence d’échantillonnage maximale de 48 kHz. Pour l’audio haute résolution, utilisez le FLAC ou le WAV.

Conversions associées à MP3

WAV vers MP3

La conversion d’un audio PCM WAV en MP3 peut réduire considérablement la taille du fichier. L’ampleur de la réduction et l’effet audible dépendent de la source, du débit et des paramètres d’encodage.

MP3 vers WAV

La conversion de fichiers MP3 en WAV décompresse l'audio compressé en données PCM linéaires non compressées pour l'édition professionnelle et la lecture matérielle.

FLAC vers MP3

La conversion de fichiers FLAC sans perte en fichiers MP3 compressés réduit considérablement la taille des fichiers, rendant votre bibliothèque musicale compatible avec les anciens lecteurs multimédias et les appareils mobiles à capacité de stockage limitée.

MP3 vers FLAC

Lors de la conversion du MP3 en FLAC, l’audio PCM décodé est compressé sans perte, mais les fréquences supprimées par la compression MP3 initiale ne peuvent pas être restaurées.

AAC vers MP3

La conversion de fichiers AAC (Advanced Audio Coding) en fichiers MPEG-1 Audio Layer III rend votre musique et vos podcasts lisibles sur les anciens lecteurs et autoradios.

MP3 vers AAC

La conversion de fichiers MP3 au format AAC remplace l'ancien encodage audio avec perte par un encodage moderne plus efficace, pour obtenir un meilleur son avec des fichiers plus petits.

OGG vers MP3

Transcodez des pistes audio Ogg Vorbis libres au format MP3 universel directement dans votre navigateur.

OPUS vers MP3

Convertissez des notes vocales Opus modernes provenant de WhatsApp, Discord et Telegram au format MP3 universel.