MP3 heli (.mp3)

ISO/IEC Standard

MPEG-1 Audio Layer III (MP3) on revolutsiooniline kadudega helivorming, mis algatas digitaalse muusika revolutsiooni, tihendades CD-heli 90% ulatuses, säilitades samal ajal tajutava kvaliteedi.

Teisenda formaadist WAV formaati MP3

Tasuta WAV -> MP3 konverter brauseris. Teisenda faile koheselt oma seadmes.

Kontrolli ja metaandmed

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad MP3 faile, kontrollides algset binaarset baidijada:

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Baidi-taseme päise allkiri (maagilised baidid)

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad MP3 faile, kontrollides algset binaarset baidijada:

HEX-ALLKIRI (NIHE 0):

49 44 33

ASCII-ESITUS: ID3

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

Tehnilised andmed

Konteineri arhitektuurMPEG-1 / MPEG-2 Audio Layer III frame bitstream with prepended ID3v2 tags
TihendamineHybrid filterbank (polyphase + MDCT), psychoacoustic perceptual masking, and Huffman entropy coding
Baitide järjekord (Endianness)Big-Endian bitstream headers
VärviruumidN/A (Lossy Audio Bitstream)
Kanalid ja struktuur1 to 2 channels (Mono, Stereo, Joint Stereo, Dual Channel)
Max mõõtmedSample rates of 32, 44.1, and 48 kHz (MPEG-1) or half rates (MPEG-2) at bitrates up to 320 kbps
LäbipaistvusPerceptual lossy coding; transparent quality achieved at 256-320 kbps (or VBR V0)
Voogedastus ja progressiivsusNative frame synchronization (11 consecutive binary ones 0xFFE/0xFFF) enables stream splicing

Tehniline võrdlusmaatriks: MP3 vs konkurendid

Tehniline atribuutMP3 (Praegune)AACOGGOPUS
Patendi staatusTäielikult aegunud; avaliku omandi standardPatenditud kogum (Via Licensing)Vaba ja piiranguteta avatud lähtekoodigaVaba ja piiranguteta avatud lähtekoodiga
Riistvara ühilduvus100% universaalne kõigi pärand- ja kaasaegsete riistvaradegaUniversaalne kaasaegsetel seadmetelLaialdane töölaua ja Androidi tugiLaialdane kaasaegsete brauserite ja telefonide tugi
Kvaliteet kiirusel 96 kbpsHalb; märgatav sahin ja moonutusedAktsepteeritavHeaLäbipaistva lähedane
Pausideta taasesitusPõhineb häkkimisel (nõuab LAME kooderi viiteviite silte)Natiivne konteineri tugiNatiivne pausideta tugiNatiivne pausideta tugi

Levinud riknemisvead ja heksataaste juhend

Mängija esitab esimesed paar sekundit ja tõrgub siis või heliajaskaala hüpleb metsikult.

Juurpõhjus: Kahjustatud VBR (muutuva bitikiirusega) Xing/Info päis või kahjustatud sünkroonimissõnad kaadri päistes.

Taastamine: Taastage VBR-i otsingu päised tööriistaga 'vbrfix' või käivitage 'ffmpeg -i broken.mp3 -c copy fixed.mp3'.

Turvaanalüüs ja parsimisründevektorid

MP3-failid on operatsioonisüsteemides universaalselt aktsepteeritud. Turvaprobleemid keskenduvad ID3 siltide parsimise puhvri ületäitustele ja polüglotfailidele.

Teadaolevad ründavektorid

  • Paisutatud mälupuhvri ületäitumine ID3v2 siltide parsimisel meediaserveri indekseerimisteenustes.
  • Polüglot-rünne, mis manustab täidetava koodi MP3-faili täitealasse või lõpetavatesse ID3v1 siltidesse.
  • Teenusetõkestusrünne (DoS) valesti vormindatud kaadri sünkroonimismarkerite kaudu, mis paneb parseri lõputult tiirlema.

Kaitsealased parimad tavad:

Ajalooline taust ja verstapostid

2017Fraunhofer IIS lõpetab ametlikult oma MP3 litsentsiprogrammi, kuna kõik patendid aeguvad ülemaailmselt.
1998Turuvidevikut alustab Rio PMP300, lükates käima kaasaskantavate MP3-mängijate tarbijaturu.
1993Avaldatud rahvusvaheliselt standardina ISO/IEC 11172-3 (MPEG-1 Part 3 Audio).

Peamised eelised

  • 100% universaalne ühilduvus: mängib peaaegu igal digitaalsel seadmel, mis on toodetud alates 1995. aastast.
  • Patendivaba: kõik ülemaailmsed patendid aegusid 2017. aastal, muutes selle tarkvaraarendajatele täielikult autoritasuvabaks.
  • Standardiseeritud ID3v2 metaandmesüsteem toetab rikkalikku sildistamist, laulusõnu ja sisseehitatud albumipilte.

Tehnilised piirangud ja puudused

  • Madalam tihendustõhusus võrreldes kaasaegsete koodekitega nagu AAC ja Opus alla 160 kbps bitikiirustel.
  • Kõrgsagedusliku heli (üle 16 - 18 kHz) range kärpimine standardsetel bitikiirustel.
  • Algoritmiline disain toob lugude algusesse nullist erineva täitemahu, mis takistab sujuvat pausideta taasesitust ilma kohandatud LAME päisteta.

Huvitavaid tehnilisi fakte

  • Karlheinz Brandenburg kasutas Suzanne Vega a cappella laulu „Tom's Diner" võrdlusalusena MP3 tihendusalgoritmide täiustamiseks.
  • Faililaiendi .mp3 valis Fraunhoferi meeskond ametlikult välja 14. juulil 1995; varem kasutasid nad laiendit .bit.
  • Digitaalse muusika revolutsiooni tippaastakümnendil müüdi kogu maailmas üle 100 miljoni füüsilise MP3-mängija.

Korduma kippuvad tehnilised küsimused

Mis vahe on CBR-il ja VBR-il MP3 puhul?

CBR (Constant Bitrate) kodeerib iga helisekundi identse andmekiirusega (nt 320 kbps). VBR (Variable Bitrate) eraldab dünaamiliselt rohkem andmeid keerulistele kohtadele ja vähem vaikusele, säästes failisuurust identse kvaliteediga.

Miks algab MP3-fail mõnikord binaarsete sünkroonimisbaitide asemel 'ID3'-ga?

MP3-failid lisavad baidile 0 ID3v2 metaandmete sildiploki, et salvestada esitaja, pealkiri ja albumi kaanepilt enne tegelike helikaadrite algust. ID3 päis algab ASCII märkidega 'ID3' (0x49 0x44 0x33).

Kas MP3 saab salvestada 24-bitist või 96 kHz kõrglahutusega heli?

Ei. MPEG-1 standard piirab rangelt MP3-d 16-bitise heliga maksimaalse sagedusega 48 kHz. Kõrglahutusega heli jaoks tuleb kasutada FLAC-i või WAV-i.

Seotud MP3 teisenduspaarid