MP3 zvuk (.mp3)

ISO/IEC Standardno

MPEG-1 Audio Layer III (MP3) je revolucionarni format zvuka sa gubicima koji je pokrenuo digitalnu muzičku revoluciju, kompresujući CD zvuk za 90% uz očuvanje perceptivnog kvaliteta.

Конвертујте WAV у MP3

Бесплатан WAV у MP3 конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.

Pregledaj i metapodaci

Operativni sistemi i analizatori datoteka identifikuju MP3 datoteke proverom početnog binarnog niza bajtova:

Изаберите или превуците датотеке овде

100% приватна конверзија у прегледачу – датотеке никада не напуштају ваш уређај

или налепите Ctrl+V
100% Локална обрада у прегледачу 0 бајтова послато спољним серверима. Сва обрада је извршена локално у безбедном окружењу вашег прегледача.

Potpis zaglavlja na nivou bajtova (Magic Bytes)

Operativni sistemi i analizatori datoteka identifikuju MP3 datoteke proverom početnog binarnog niza bajtova:

HEX POTPIS (OFFSET 0):

49 44 33

ASCII REPREZENTACIJA: ID3

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

Tehničke specifikacije

Arhitektura kontejneraMPEG-1 / MPEG-2 Audio Layer III frame bitstream with prepended ID3v2 tags
KompresijaHybrid filterbank (polyphase + MDCT), psychoacoustic perceptual masking, and Huffman entropy coding
Bajtni redosled (Endianness)Big-Endian bitstream headers
Prostori bojaN/A (Lossy Audio Bitstream)
Kanali i struktura1 to 2 channels (Mono, Stereo, Joint Stereo, Dual Channel)
Maksimalne dimenzijeSample rates of 32, 44.1, and 48 kHz (MPEG-1) or half rates (MPEG-2) at bitrates up to 320 kbps
TransparentnostPerceptual lossy coding; transparent quality achieved at 256-320 kbps (or VBR V0)
Strimovanje i progresivno učitavanjeNative frame synchronization (11 consecutive binary ones 0xFFE/0xFFF) enables stream splicing

Tehnička matrica poređenja: MP3 vs Konkurenti

Tehnički atributMP3 (Trenutno)AACOGGOPUS
Status patentaPotpuno istekli; standard javnog domenaPatentirani bazen (Via Licensing)Besplatan i neopterećen otvoren kodBesplatan i neopterećen otvoren kod
Kompatibilnost sa hardverom100% univerzalan na svim starijim i modernim uređajimaUniverzalan na modernim uređajimaŠiroka podrška za desktop i AndroidŠiroka podrška za moderne pretraživače i telefone
Kvalitet pri 96 kbpsLoš; primetno šuštanje i artefaktiPrihvatljivDobarSkoro transparentan
Reprodukcija bez pauza (Gapless)Zavisno od rešenja (zahteva oznake kašnjenja LAME enkodera)Maternja podrška kontejneraMaternja podrška za reprodukciju bez pauzaMaternja podrška za reprodukciju bez pauza

Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak

Plejerk pušta prvih nekoliko sekundi pa otkaže, ili se klizač vremenske linije zvuka divlje pomera.

Osnovni uzrok: Oštećeno VBR (Variable Bitrate) Xing/Info zaglavlje ili oštećene sinhronizacione reči u zaglavljima frejmova.

Oporavak: Obnovite VBR zaglavlja za pretragu pomoću alata 'vbrfix' ili pokrenite 'ffmpeg -i broken.mp3 -c copy fixed.mp3'.

Bezbednosna analiza i vektori napada parsera

MP3 fajlovi su univerzalno prihvaćeni na svim operativnim sistemima. Bezbednosni problemi se fokusiraju na prekoračenje bafera (buffer overflow) pri parsiranju ID3 oznaka i poliglotske fajlove.

Poznati vektori napada

  • Prekoračenje bafera hipa (heap buffer overflow) pri parsiranju ID3v2 oznaka u uslugama indeksiranja medijskih servera.
  • Poliglotski podložan napad (exploit) koji ugrađuje izvršne sadržaje unutar MP3 dopune fajla ili pratećih ID3v1 oznaka.
  • Uskraćivanje usluge (DoS) putem nepravilnih markera za sinhronizaciju frejmova koji uzrokuju zaglavljivanje parsera.

Defanzivne najbolje prakse:

Istorijat i prekretnice

2017Fraunhofer IIS zvanično prekida svoj program licenciranja za MP3 pošto svi patenti ističu širom sveta.
1998Pojavljuje se Rio PMP300, koji pokreće tržište prenosivih MP3 plejera za široku potrošnju.
1993Međunarodno objavljeno kao ISO/IEC 11172-3 (MPEG-1 Deo 3 Audio).

Ključne prednosti

  • 100% univerzalna kompatibilnost: reprodukuje se na praktično svakom digitalnom uređaju proizvedenom od 1995. godine.
  • Bez patenata: svi globalni patenti su istekli 2017. godine, što ga čini potpuno besplatnim za softverske inženjere bez autorskih naknada.
  • Standardizovani ID3v2 sistem metapodataka podržava bogato označavanje, tekstove pesama i ugrađene omote albuma.

Tehnička ograničenja i nedostaci

  • Lošija efikasnost kompresije u poređenju sa modernim kodecima kao što su AAC i Opus pri bitnim brzinama ispod 160 kbps.
  • Stroga granica visokofrekventnog audio sadržaja iznad 16-18 kHz pri standardnim bitnim brzinama.
  • Algoritamski dizajn uvodi dopunu (padding) koja nije nula na početku numera, sprečavajući neprimetnu reprodukciju bez pauza (gapless) bez prilagođenih LAME zaglavlja.

Zanimljivosti

  • Karlohajnz Brandenburg je koristio akapela pesmu Suzan Vege „Tom's Diner" kao referentnu numeru za usavršavanje algoritama za MP3 kompresiju.
  • Ekstenziju fajla .mp3 zvanično je izabrao tim iz instituta Fraunhofer 14. jula 1995. godine; prethodno su koristili .bit.
  • Preko 100 miliona fizičkih MP3 plejera prodato je širom sveta tokom vrhunca decenije digitalne muzičke revolucije.

Često postavljana tehnička pitanja

Koja je razlika između CBR-a i VBR-a u MP3-ju?

CBR (Constant Bitrate) kodira svaku sekundu zvuka sa identičnom brzinom podataka (npr. 320 kbps). VBR (Variable Bitrate) dinamički dodeljuje više podataka složenim deonicama, a manje tišini, čuvajući veličinu datoteke uz identičan kvalitet.

Zašto MP3 datoteka ponekad počinje sa 'ID3' umesto sa binarnim bajtovima za sinhronizaciju?

MP3 datoteke stavljaju blok ID3v2 metadataka na bajt 0 da bi sačuvale izvođača, naslov i omot albuma pre nego što stvarni audio frejmovi počnu. ID3 zaglavlje počinje sa ASCII znakovima 'ID3' (0x49 0x44 0x33).

Može li MP3 da skladišti 24-bitni ili 96 kHz zvuk visoke rezolucije?

Ne. MPEG-1 standard striktno ograničava MP3 na 16-bitni zvuk pri maksimalnoj stopi uzorkovanja od 48 kHz. Za zvuk visoke rezolucije mora se koristiti FLAC ili WAV.