MP3 et M4A, en bref
Le MP3, c’est MPEG-1 Audio Layer III, développé en grande partie chez Fraunhofer IIS et normalisé en 1993. Avec perte, en général de 128 à 320 kbps, il se lit sur presque tous les appareils des 25 dernières années. Les brevets ont expiré en 2017.
Le M4A est un conteneur MPEG-4 pour l’audio, utilisé par Apple depuis les débuts de l’iTunes Store. Il porte en général de l’AAC, le successeur du MP3, conçu pour mieux sonner au même débit. Il peut aussi porter de l’Apple Lossless (ALAC). AudioDrop, lui, écrit de l’AAC.
Faut-il passer du MP3 au M4A ?
Seulement quand quelque chose le demande. Passer du MP3 au M4A ne fait pas mieux sonner la musique : le MP3 a déjà jeté du détail. Les bonnes raisons sont pratiques :
- Les sonneries iPhone sont des fichiers AAC en .m4r, et le chemin habituel part d’un M4A.
- Certains flux Apple ou vidéo, comme des imports GarageBand et iMovie, gèrent l’AAC plus facilement.
- Vous voulez un seul format dans une discothèque qui est sinon en AAC.
- Une plateforme ou un appareil accepte le M4A, pas le MP3.
MP3 et M4A, comparés
| Fonction | MP3 | M4A (AAC) |
|---|---|---|
| Codec | MPEG-1 Layer III | AAC |
| Compression | Avec perte | Avec perte |
| Taille à 192 kbps | ≈ 1.44 MB/min | ≈ 1.44 MB/min |
| Taille à 128 kbps | ≈ 0.96 MB/min | ≈ 0.96 MB/min |
| Efficacité | Bon | Meilleur au même débit |
| Compatibilité | Universel | Appareils Apple, Android, la plupart des lecteurs récents |
| Idéal pour | Compatibilité maximale | Écosystème Apple, sonneries, audio de vidéo |
La part honnête : réencoder de l’audio avec perte
MP3 vers M4A est une conversion avec perte vers avec perte. Le MP3 est décodé, puis réencodé avec un autre codec avec perte. Chaque encodeur retire du détail à sa façon : une petite perte de génération s’ajoute. On ne récupère pas ce que l’encodeur MP3 a déjà retiré.
En pratique, le résultat convient à l’écoute courante si le MP3 source est à 192 kbps ou plus. AudioDrop encode l’AAC à 192 kbps par défaut, ce qui garde les nouvelles pertes faibles. Avec un MP3 à 96 ou 128 kbps, le M4A ne sonnera pas mieux, et peut prendre un peu plus d’artefacts sur les sons brillants.
Si vous avez encore le WAV, le FLAC ou le CD d’origine, convertissez celui-là en M4A. Le résultat sonnera toujours mieux qu’en passant par le MP3.
Avant de convertir : une courte liste
- Utilisez Chrome, Edge ou Safari. Firefox peut ne pas encoder l’AAC.
- Partez du MP3 de la plus haute qualité que vous avez.
- Comptez un M4A d’environ la taille d’un MP3 à 192 kbps, pour la même durée.
- Vérifiez les tags ensuite. Artiste, album et pochette ne passent pas toujours.
Faire une sonnerie à partir de votre M4A
Une raison courante de convertir un MP3 en M4A est de fabriquer une sonnerie iPhone. Les sonneries sont de l’audio AAC avec l’extension .m4r, et durent au maximum environ 40 secondes.
Coupez d’abord la piste dans n’importe quel éditeur, convertissez le MP3 en M4A ici, puis renommez l’extension de .m4a en .m4r. Sur Mac, vous pouvez l’ajouter à l’iPhone via le Finder, téléphone branché. Sur le téléphone, des applis comme GarageBand exportent les sonneries directement.
Comme la sonnerie est courte et sort d’un petit haut-parleur, un AAC à 192 kbps suffit largement.
Sans envoi : comment ce convertisseur MP3 vers M4A fonctionne
Tout se passe dans votre navigateur. AudioDrop lit le MP3 avec WebCodecs et WebAssembly, encode l’AAC avec l’encodeur du navigateur, et vous rend le M4A fini. Votre musique n’est jamais envoyée à un serveur.
Une fois chargée, la page continue hors ligne. Ajoutez beaucoup de fichiers : ils se convertissent en parallèle, et chaque M4A se télécharge seul. Pas de plafond fixe au-delà de la mémoire.