MP3 vs Flash MP3 : Comprendre la différence (Spoiler : L'un n'existe pas)
« Flash MP3 » n'est pas un format audio standard. Le terme confond probablement deux choses différentes :
- MP3 (MPEG-1 Layer III / MPEG-2 Layer III) — Le codec audio lossy omniprésent (.mp3).
- Adobe Flash Player — Un runtime déprécié qui *pouvait lire* des fichiers MP3 (et AAC, Nellymoser, Speex) via `Sound.load()` / `NetStream` dans apps SWF.
Ce que « Flash MP3 » pourrait signifier
| Interprétation | Réalité |
|---|---|
| Version « Flash » spéciale du MP3 | N'existe pas. MP3 c'est MP3 ; Flash le lit juste. |
| MP3 embarqué dans fichier SWF | Possible (asset embarqué), mais toujours données MP3 standard. |
| Lecteur MP3 basé Flash (widget web) | Commun 2005–2015 (Dewplayer, JW Player Flash, custom). Mort depuis Flash EOL 2020. |
| Codec audio proprio Adobe | Nellymoser Asao (utilisé Flash Video/RTMP) — codec voix bas bitrate, pas MP3. |
MP3 : Le vrai standard
- Standard : ISO/IEC 11172-3 (MPEG-1), 13818-3 (MPEG-2).
- Compression : Lossy, codage perceptuel (MDCT + Huffman).
- Bitrates : 32–320 kbps CBR/VBR.
- Support : Universel — tout appareil, OS, navigateur, auto, TV, montre.
- Extension fichier : `.mp3` (tags ID3v1/v2 pour métadonnées).
Audio web moderne (Post-Flash)
Depuis la mort de Flash (31 déc 2020), l'audio web utilise :
- Balise — Lecture native HTML5 de MP3, AAC, Ogg Opus, FLAC, WAV.
- Web Audio API — Graphe audio bas niveau JS (décodage, effets, visualisation).
- Media Source Extensions (MSE) — Streaming adaptatif (HLS, DASH) dans navigateur.
Tableau comparatif (MP3 vs alternatives courantes)
| Format | Type | Bitrate typique transparence | Support navigateur |
|---|---|---|---|
| MP3 | Lossy | 192–256 kbps (VBR V2) | 100 % |
| AAC (M4A) | Lossy | 128–192 kbps | 100 % |
| Opus | Lossy | 96–128 kbps | 100 % (moderne) |
| FLAC | Lossless | ~700–1000 kbps (variable) | 100 % |
Conclusion
Il n'y a **pas de « Flash MP3 ».** MP3 est un codec universel. Flash était un plugin qui lisait des MP3 (entre autres formats). Aujourd'hui, utilisez fichiers MP3, AAC, ou Opus standards avec l'élément HTML5 `
