Fichiers MP3 : comment ça marche, et pourquoi on en trouve encore partout
Ce que le MP3 supprime vraiment, quel débit suffit, et pourquoi un codec trentenaire reste le plus compatible. Convertir un MP3 dans le navigateur, sans envoi.
En bref
- Type
- Audio
- Compression
- Avec perte
- Extensions
- .mp3
- Type MIME
- audio/mpeg
- Codecs courants
- mp3
- Également appelé
- MPEG-1 Audio Layer III
Le MP3 — de son vrai nom MPEG-1 Audio Layer III, normalisé en 1993 — fonctionne en modélisant ce que l’oreille humaine ne remarque pas. Son modèle psychoacoustique repère les sons masqués par des sons plus forts proches en fréquence ou dans le temps, et ne dépense aucun bit pour les décrire. C’est ce qui rend la compression si efficace, et ce qui la rend irréversible : l’information supprimée n’a jamais été une erreur d’arrondi, mais une décision délibérée, fondée sur l’idée qu’elle ne vous manquerait pas.
Lire la suite
La conséquence, c’est la perte générationnelle. Chaque réencodage applique de nouveau le modèle à un audio qui l’a déjà subi, et la seconde passe prend ses décisions à partir des dégâts plutôt que du signal d’origine. C’est pourquoi convertir un MP3 vers un débit plus élevé ne sert à rien, et pourquoi la bonne méthode consiste toujours à garder un master sans perte et à encoder à partir de lui quand il vous faut un nouveau format.
Le MP3 a perdu sur le plan technique depuis longtemps — l’AAC le bat à débit égal, et l’Opus bat l’AAC, surtout pour la voix à bas débit. Il a gagné par son omniprésence. Ses brevets ont expiré en 2017, des décodeurs matériels ont équipé toute une génération de voitures, de baladeurs et de téléphones, et il en résulte un format qui se lit sur des appareils où rien d’autre ne passe. C’est la seule et unique raison de convertir en MP3 aujourd’hui.
Deux remarques pratiques. Le débit : 192 kbit/s est assez transparent pour la plupart des musiques sur un équipement ordinaire, 320 kbit/s est le plafond qui vaut la peine, et 128 kbit/s ou moins convient à la voix. Et la lecture sans blanc : les trames MP3 ont une taille fixe, si bien que les encodeurs ajoutent du remplissage au début et à la fin, ce qui insère un blanc audible entre des morceaux censés s’enchaîner. Les albums live et les mixes de DJ en pâtissent ; les formats conçus plus tard transportent l’information nécessaire pour retirer ce remplissage.
Convertir MP3 vers d’autres formats
Convertir d’autres formats en MP3
MP4enMP3
Ne garde que la bande son, compressée en un fichier plus légerMOVenMP3
Ne garde que la bande son, compressée en un fichier plus légerMKVenMP3
Ne garde que la bande son, compressée en un fichier plus légerWebMenMP3
Ne garde que la bande son, compressée en un fichier plus légerAVIenMP3
Ne garde que la bande son, compressée en un fichier plus légerFLVenMP3
Ne garde que la bande son, compressée en un fichier plus légerWMVenMP3
Ne garde que la bande son, compressée en un fichier plus légerM4VenMP3
Ne garde que la bande son, compressée en un fichier plus léger3GPenMP3
Ne garde que la bande son, compressée en un fichier plus légerTSenMP3
Ne garde que la bande son, compressée en un fichier plus légerM4AenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualitéWAVenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualitéFLACenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualitéAACenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualitéOGGenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualitéOpusenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualitéWMAenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualitéAIFFenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualitéAMRenMP3
Fichier plus léger ; chaque réencodage avec perte coûte un peu de qualité
FAQ : MP3
Quel débit utiliser ?
192 kbit/s pour la musique : c’est transparent sur un équipement ordinaire, et c’est le réglage par défaut ici. Choisissez 320 kbit/s si la source est de haute qualité et que le poids importe peu. Pour la voix — podcasts, cours, mémos vocaux —, 128 voire 96 kbit/s suffisent et divisent le fichier par deux.
Convertir vers un débit plus élevé améliore-t-il la qualité ?
Non. L’information supprimée par le premier encodage n’est plus dans le fichier : un débit plus élevé ne fait que stocker le même audio abîmé de façon moins efficace. Réencodez à partir d’une source sans perte si vous voulez une meilleure qualité.
Le MP3 est-il moins bon que l’AAC ou l’Opus ?
À débit égal, oui — les deux sont plus récents et plus efficaces, et l’Opus est nettement supérieur pour la voix à bas débit. L’atout du MP3, c’est qu’il se lit sur du matériel qui n’a jamais entendu parler des autres.
Pourquoi y a-t-il un blanc entre mes morceaux ?
Les trames MP3 ont une taille fixe, si bien que les encodeurs ajoutent du remplissage au début et à la fin du fichier. Sans métadonnées décrivant ce remplissage, les lecteurs insèrent un bref silence. C’est inhérent au format, et c’est pourquoi mieux vaut garder les albums sans blanc en AAC ou en FLAC.
Les balises de titre et d’artiste sont-elles conservées lors de la conversion ?
Les balises de la source sont reprises, sauf si vous activez « Supprimer les métadonnées ». La pochette ne survit pas toujours, car les formats stockent les images intégrées différemment.
Quel format source donne le meilleur MP3 ?
Un format sans perte — WAV, FLAC ou AIFF. Il s’agit alors d’un encodage de première génération, où le modèle travaille sur le signal complet. Convertir depuis un autre format avec perte, comme un M4A ou la bande-son d’une vidéo, est une seconde génération et coûte toujours davantage.
Quelle taille de fichier ce site peut-il convertir ?
Environ 1,4 Go pour les conversions d’audio à audio, et 2 Go pour l’extraction depuis une vidéo, car le résultat est petit. Les fichiers de plus de 64 Mo sont lus là où ils se trouvent au lieu d’être copiés en mémoire, ce qui rend ces plafonds possibles dans un onglet de navigateur.
La conversion ici envoie-t-elle mon audio quelque part ?
Non. L’encodage s’exécute dans un thread d’arrière-plan de votre navigateur, grâce à une version WebAssembly de ffmpeg. Ouvrez le panneau réseau avant de convertir : aucune requête ne transporte le fichier.