MP3-ljud (.mp3)

ISO/IEC Standard

MPEG-1 Audio Layer III (MP3) är det revolutionerande förstörande (lossy) ljudformatet som startade den digitala musikrevolutionen, vilket komprimerar CD-ljud med 90 % samtidigt som den perceptuella kvaliteten bevaras.

Konvertera WAV till MP3

Gratis konverterare från WAV till MP3 i webbläsaren. Konvertera filer direkt på din enhet.

Granska & Metadata

Operativsystem och filanalysverktyg identifierar MP3-filer genom att granska den inledande binära bytesekvensen:

Välj eller släpp filer här

100 % privat konvertering i webbläsaren - filer lämnar aldrig din enhet

eller klistra in Ctrl+V
Integritetsgaranti utan nätverksöverföring: 0 byte laddas upp till externa servrar. All bearbetning sker lokalt i webbläsarens sandlåda.

Signatur för filhuvud på bytenivå (Magic Bytes)

Operativsystem och filanalysverktyg identifierar MP3-filer genom att granska den inledande binära bytesekvensen:

HEX-SIGNATUR (OFFSET 0):

49 44 33

ASCII-REPRESENTATION: ID3

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

Tekniska specifikationer

ContainerarkitekturMPEG-1 / MPEG-2 Audio Layer III frame bitstream with prepended ID3v2 tags
KomprimeringHybrid filterbank (polyphase + MDCT), psychoacoustic perceptual masking, and Huffman entropy coding
BytessordinningBig-Endian bitstream headers
FärgrymderN/A (Lossy Audio Bitstream)
Kanaler och struktur1 to 2 channels (Mono, Stereo, Joint Stereo, Dual Channel)
Maximala dimensionerSample rates of 32, 44.1, and 48 kHz (MPEG-1) or half rates (MPEG-2) at bitrates up to 320 kbps
TransparensPerceptual lossy coding; transparent quality achieved at 256-320 kbps (or VBR V0)
Strömning och progressivNative frame synchronization (11 consecutive binary ones 0xFFE/0xFFF) enables stream splicing

Teknisk jämförelsematris: MP3 vs konkurrenter

Tekniskt attributMP3 (Aktuell)AACOGGOPUS
PatentstatusHelt utånget; standard i allmän egendom (public domain)Patenterad pool (Via Licensing)Fri och obunden öppen källkodFri och obunden öppen källkod
Hårdvarukompatibilitet100 % universell över all äldre och modern hårdvaraUniversell över moderna enheterBred support för datorer och AndroidBred support för moderna webbläsare och telefoner
Kvalitet vid 96 kbpsDålig; märkbart susande och artefakterAccepterbarBraNästan transparent
Pausfri uppspelning (Gapless)Hack-beroende (kräver fördröjningstaggar från LAME-kodare)Inbyggt stöd för behållareInbyggt stöd för pausfri uppspelningInbyggt stöd för pausfri uppspelning

Vanliga skadeorsaker och hex-återställningsguide

Spelaren spelar de första sekunderna och misslyckas sedan, eller så hoppar ljudtidslinjens markör vilt.

Grundorsak: Skadat VBR-huvud (Variable Bitrate) av typen Xing/Info eller skadade synkroniseringsord i ramhuvuden.

Återställning: Återskapa VBR-sökhuvuden med 'vbrfix' eller kör 'ffmpeg -i broken.mp3 -c copy fixed.mp3'.

Säkerhetsanalys och attackvektorer för tolkar

MP3-filer accepteras universellt i olika operativsystem. Säkerhetsproblem fokuserar på buffertspill vid tolkning av ID3-taggar och polyglottfiler.

Kända attackvektorer

  • Heap-buffertspill vid tolkning av ID3v2-taggar i indexeringstjänster för mediaservrar.
  • Polyglott-attityd som bäddar in exekverbara nyttolaster inuti MP3-filens utfyllnad eller efterföljande ID3v1-taggar.
  • Överbelastningsattack (DoS) genom felformaterade synkroniseringsmarkörer för ramar som får tolken att fastna i loop.

Rekommenderade skyddsåtgärder:

Historiskt ursprung och milstolpar

2017Fraunhofer IIS avslutar officiellt sitt licensprogram för MP3 i takt med att alla patent löper ut i hela världen.
1998Rio PMP300 lanseras och sätter igång konsumentmarknaden för bärbara MP3-spelare.
1993Publiceras internationellt som ISO/IEC 11172-3 (MPEG-1 Part 3 Audio).

Viktiga fördelar

  • 100 % universell kompabilitet: spelas på i princip alla digitala enheter tillverkade sedan 1995.
  • Patentfritt: alla globala patent löpte ut 2017, vilket gör det helt royaltyfritt för mjukvaruutvecklare.
  • Det standardiserade ID3v2-metadatasystemet stöder avancerad taggning, sångtexter och inbäddade skivomslag.

Tekniska begränsningar

  • Sämre komprimeringseffektivitet jämfört med moderna kodekar som AAC och Opus vid bithastigheter under 160 kbps.
  • Strikt avskiljning av högfrekvent ljudinnehåll över 16 - 18 kHz vid standardbithastigheter.
  • Den algoritmiska designen introducerar nollskild utfyllnad (padding) i början av spår, vilket förhindrar sömlös uppspelning utan anpassade LAME-huvuden.

Intressant teknisk kuriosa

  • Suzanne Vegas a cappella-låt 'Tom's Diner' användes av Karlheinz Brandenburg som referensspår för att finslipa MP3-komprimeringsalgoritmerna.
  • Filändelsen .mp3 valdes officiellt av Fraunhofer-teamet den 14 juli 1995; tidigare använde de .bit.
  • Över 100 miljoner fysiska MP3-spelare såldes över hela världen under den digitala musikrevolutionens guldåra.

Vanliga tekniska frågor

Vad är skillnaden mellan CBR och VBR i MP3?

CBR (Constant Bitrate) kodar varje sekund av ljud med en identisk datahastighet (t.ex. 320 kbps). VBR (Variable Bitrate) tilldelar dynamiskt mer data till komplexa partier och mindre till tystnad, vilket sparar filstorlek med bibehållen kvalitet.

Varför börjar en MP3-fil ibland med 'ID3' istället för binära synkroniseringsbyten?

MP3-filer infogar ett ID3v2-metadatablock vid byte 0 för att lagra artist, titel och skivomslag innan de faktiska ljudramarna börjar. ID3-huvudet börjar med ASCII-tecknen 'ID3' (0x49 0x44 0x33).

Kan MP3 lagra 24-bitars eller 96 kHz högupplöst ljud?

Nej. MPEG-1-standarden begränsar strikt MP3 till 16-bitars ljud vid en maximal samplingsfrekvens på 48 kHz. För högupplöst ljud måste FLAC eller WAV användas.