MP3 zvuk (.mp3)
ISO/IEC ŠtandardMPEG-1 Audio Layer III (MP3) je revolučný formát zvukovej kompresie so stratou dát, ktorý odštartoval revolúciu digitálnej hudby. Komprimuje zvuk z CD o 90 % pri zachovaní vnímanej kvality.
Konvertovať WAV do MP3
Bezplatný konvertor z WAV do MP3 priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.
Preskúmať a metadáta
Operačné systémy a analyzátory súborov identifikujú súbory MP3 kontrolou počiatočnej binárnej bajtovej sekvencie:
Podpis hlavičky na úrovni bajtov (Magic Bytes)
Operačné systémy a analyzátory súborov identifikujú súbory MP3 kontrolou počiatočnej binárnej bajtovej sekvencie:
HEXADECIMÁLNY PODPIS (OFFSET 0):
49 44 33ASCII REPREZENTÁCIA: ID3
Štandardizácia: ISO/IEC 11172-3 / ISO/IEC 13818-3
Technické špecifikácie
| Architektúra kontajnera | MPEG-1 / MPEG-2 Audio Layer III frame bitstream with prepended ID3v2 tags |
| Kompresia | Hybrid filterbank (polyphase + MDCT), psychoacoustic perceptual masking, and Huffman entropy coding |
| Poradie bajtov (Endianness) | Big-Endian bitstream headers |
| Farebné priestory | N/A (Lossy Audio Bitstream) |
| Kanály a štruktúra | 1 to 2 channels (Mono, Stereo, Joint Stereo, Dual Channel) |
| Max. rozmery | Sample rates of 32, 44.1, and 48 kHz (MPEG-1) or half rates (MPEG-2) at bitrates up to 320 kbps |
| Priehľadnosť | Perceptual lossy coding; transparent quality achieved at 256-320 kbps (or VBR V0) |
| Streamovanie a postupné načítavanie | Native frame synchronization (11 consecutive binary ones 0xFFE/0xFFF) enables stream splicing |
Technická porovnávacia matica: MP3 vs konkurenti
| Technický atribút | MP3 (Aktuálne) | AAC | OGG | OPUS |
|---|---|---|---|---|
| Patentový status | Úplne vypršané; štandard vo verejnom vlastníctve | Patentový fond (Via Licensing) | Voľný a nezaťažený open source | Voľný a nezaťažený open source |
| Hardvérová kompatibilita | 100 % univerzálna pre všetky staršie aj moderné hardvérové zariadenia | Univerzálna pre moderné zariadenia | Široká podpora pre desktop a Android | Široká podpora pre moderné prehliadače a telefóny |
| Kvalita pri 96 kbps | Slabá; citeľné šumenie a artefakty | Prijateľná | Dobrá | Takmer transparentná |
| Prehrávanie bez medzier (Gapless) | Závislé od obchádzania (vyžaduje oneskorené značky kodéra LAME) | Nativná podpora kontajnera | Nativná podpora pre prehrávanie bez medzier | Nativná podpora pre prehrávanie bez medzier |
Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde
Prehrávač prehraje prvých niekoľko sekúnd a potom zlyhá, alebo sa posuvník časovej osi zvuku divoko preskakuje.
Hlavná príčina: Poškodená hlavička VBR (Variable Bitrate) Xing/Info alebo poškodené synchronizačné slová v hlavičkách snímok.
Obnova: Obnovte vyhľadávacie hlavičky VBR pomocou nástroja „vbrfix" alebo spustite príkaz „ffmpeg -i broken.mp3 -c copy fixed.mp3".
Bezpečnostná analýza a vektory útokov na parser
Súbory MP3 sú všeobecne akceptované vo všetkých operačných systémoch. Bezpečnostné problémy sa zameriavajú na pretečenie vyrovnávacej pamäte pri parsovaní značiek ID3 a polyglotné súbory.
Známe vektory útokov
- Pretečenie vyrovnávacej pamäte haldy (heap buffer overflow) pri parsovaní značiek ID3v2 v indexovacích službách mediálnych serverov.
- Polyglotný exploit vkladajúci spustiteľné dátové časti do výplne súboru MP3 alebo koncových značiek ID3v1.
- Odopretie služby (DoS) prostredníctvom chybných značiek synchronizácie snímok, ktoré spôsobujú zacyklenie parsera.
Najlepšie obranné postupy:
Historický pôvod a míľniky
Kľúčové výhody a prednosti
- 100 % univerzálna kompatibilita: prehráva sa prakticky na každom digitálnom zariadení vyrobenom od roku 1995.
- Bez patentov: všetky globálne patenty vypršali v roku 2017, vďaka čomu je formát pre vývojárov softvéru úplne bez licenčných poplatkov.
- Štandardizovaný systém metadát ID3v2 podporuje bohaté značkovanie, texty piesní a vložený obal albumu.
Technické obmedzenia a nevýhody
- Horšia efektivita kompresie v porovnaní s modernými kodekmi ako AAC a Opus pri bitových rýchlostiach pod 160 kbps.
- Prísne orezanie obsahu vysokofrekvenčného zvuku nad 16 - 18 kHz pri štandardných bitových rýchlostiach.
- Algoritmický návrh zavádza nenulovú výplň na začiatku skladieb, čo bráni plynulému prehrávaniu bez medzier (gapless) bez vlastných hlavičiek LAME.
Zaujímavé technické drobnosti
- A capella pieseň „Tom's Diner" od Suzanne Vega použil Karlheinz Brandenburg ako referenčnú skladbu na vylepšenie algoritmov kompresie MP3.
- Príponu súboru .mp3 oficiálne zvolil tím Fraunhofer 14. júla 1995; predtým používali príponu .bit.
- Počas vrcholnej dekády revolúcie digitálnej hudby sa celosvetovo predalo viac ako 100 miliónov fyzických MP3 prehrávačov.
Často kladené technické otázky
Aký je rozdiel medzi CBR a VBR v MP3?
CBR (Constant Bitrate) kóduje každú sekundu zvuku s rovnakou dátovou rýchlosťou (napr. 320 kbps). VBR (Variable Bitrate) dynamicky priraďuje viac údajov zložitým pasážam a menej tichu, čím šetrí veľkosť súboru pri identickej kvalite.
Prečo súbor MP3 niekedy začína namiesto binárnych synchronizačných bajtov nápisom „ID3“?
Súbory MP3 predávajú blok metadát ID3v2 na bajte 0 na uloženie interpreta, názvu a obalu albumu pred začiatkom skutočných zvukových rámcov. Hlavička ID3 začína znakmi ASCII „ID3“ (0x49 0x44 0x33).
Môže MP3 ukladat 24-bitový alebo 96 kHz zvuk s vysokým rozlíšením?
Nie. Štandard MPEG-1 prísne obmedzuje MP3 na 16-bitový zvuk pri maximálnej vzorkovacej frekvencii 48 kHz. Pre zvuk s vysokým rozlíšením musíte použiť FLAC alebo WAV.
Súvisiace konverzné páry pre MP3
Konverzia nekomprimovaného zvuku WAV na komprimovaný formát MP3 znižuje veľkosť súborov až o deväťdesiat percent pri zachovaní vysokej vernosti zvuku na každodenné počúvanie a zdieľanie.
Konverzia súborov MP3 na WAV rozbaľuje komprimovaný zvuk do nekomprimovaných lineárnych údajov PCM na profesionálnu úpravu a hardvérové prehrávanie.
Konverzia bezstratových súborov FLAC na komprimované súbory MP3 výrazne zmenšuje veľkosť súborov, vďaka čomu je vaša hudobná knižnica kompatibilná so staršími prehrávačmi médií a mobilnými zariadeniami s obmedzenou úložnou kapacitou.
Konverzia strátového súboru MP3 na bezstratový súbor FLAC ukladá zvukové údaje do nekomprimovaného archívneho kontajnera, hoci to nedokáže obnoviť frekvencie, ktoré pôvodná kompresia už odstránila.
Konverzia súborov Advanced Audio Coding na MPEG-1 Audio Layer III umožňuje prehrávanie vašej hudby a podcastov na starších hardvérových prehrávačoch a starších autorádiách.
Konverzia súborov MP3 do formátu AAC aktualizuje staršiu stratovú kompresiu zvuku na moderné kódovanie s vysokou účinnosťou pre lepšiu kvalitu zvuku pri menších veľkostiach súborov.
Transkódujte otvorené zvukové stopy Ogg Vorbis do univerzálneho formátu MP3 s vykonávaním v prehliadači za menej ako sekundu.
Konvertujte moderné hlasové správy Opus z aplikácií WhatsApp, Discord a Telegram do univerzálneho formátu MP3.