MP3-hangoskönyv (.mp3)

ISO/IEC Szabvány

Az MPEG-1 Audio Layer III (MP3) a forradalmi veszteséges hangformátum, amely elindította a digitális zenei forradalmat: a CD-minőségű hangot 90%-kal tömöríti, miközben megőrzi az érzékelhető minőséget.

WAV konvertálása erre: MP3

Ingyenes, böngészőben használható WAV-konverter MP3 formátumba. A fájlokat azonnal konvertálhatja az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) MP3 fájlokat:

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Bájtszintű fejlécaláírás (fájlazonosító bájtok)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) MP3 fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

49 44 33

ASCII ÁBRÁZOLÁS: ID3

Szabványosítás: ISO/IEC 11172-3 / ISO/IEC 13818-3

Műszaki specifikációk

Konténer architektúraMPEG-1 / MPEG-2 Audio Layer III képkockákból álló adatfolyam, az elején ID3v2-címkékkel.
TömörítésHibrid szűrőbank (polifázisos szűrő és MDCT), pszichoakusztikus maszkolás és Huffman-entrópiakódolás.
Bájtsorrendnagy bájtsorrendű adatfolyam-fejlécek.
SzínterekNem alkalmazható (veszteséges hang-adatfolyam).
Csatornák és struktúra1-2 csatorna (monó, sztereó, közös sztereó, kétcsatornás mód).
Max. méretek32, 44,1 vagy 48 kHz-es mintavételi frekvencia (MPEG-1), illetve ezek fele (MPEG-2), legfeljebb 320 kb/s bitrátával.
ÁtlátszóságPszichoakusztikus, veszteséges kódolás; átlátszó hangminőség 256-320 kb/s bitrátán (vagy VBR V0 beállítással).
Streaming és progresszívA natív keretszinkronizálás (11 egymást követő bináris egyes: 0xFFE/0xFFF) lehetővé teszi az adatfolyamok összefűzését.

Műszaki összehasonlító mátrix: MP3 vs. versenytársak

Technikai attribútumMP3 (Jelenlegi)AACOGGOPUS
Szabadalmi státuszTeljesen lejárt; közkincsnek számító szabványSzabadalmi portfólió (Via Licensing)Ingyenes és szabad nyílt forráskódIngyenes és szabad nyílt forráskód
Hardveres kompatibilitásSzámos régebbi és jelenlegi eszköz széles körben támogatja.A kompatibilitás a lejátszótól és az eszköztől függ.Széles körű asztali és Android támogatásSzéles körű modern böngésző- és telefontámogatás
Minőség 96 kbps sebességnélGyenge; észrevehető sistergés és artefaktumokElfogadhatóJóMajdnem átlátszó
Szünetmentes (Gapless) lejátszásHackfüggő (LAME kódoló késleltetési címkéket igényel)Natív támogatás a tárolóhozNatív támogatás a hézagmentes lejátszáshozNatív támogatás a hézagmentes lejátszáshoz

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A lejátszó lejátssza az első néhány másodpercet, majd leáll, vagy a hanglejátszási idősáv szabálytalanul ugrál.

Kiváltó ok: Sérült VBR (változó bitráta) Xing/Info fejléc vagy sérült szinkronszavak a keretfejlécekben.

Helyreállítás: Építse újjá a VBR-keresési fejléceket a 'vbrfix' használatával, vagy futtassa az 'ffmpeg -i broken.mp3 -c copy fixed.mp3' parancsot.

Biztonsági elemzés és elemző (parser) támadási vektorok

Az MP3 széles körben támogatott, de a lejátszás az operációs rendszertől és az alkalmazástól függ. A biztonsági problémák közé tartoznak az ID3-címkék feldolgozásának sérülékenységei és a poliglott fájlok.

Ismert támadási vektorok

  • Halompuffertúlcsordulás az ID3v2-címkék elemzése során a médiaszerver indexelési szolgáltatásaiban.
  • Poliglott támadás, amely futtatható hasznos adatokat ágyaz be az MP3-fájl kitöltő részébe vagy a záró ID3v1-címkékbe.
  • Szolgáltatásmegtagadás (DoS) rosszul formázott keretszinkronizációs jelölők miatt, amelyek végtelen ciklusba juttatják az elemzőt.

Ajánlott védekezési módszerek: A tárolás vagy adatbázis-indexelés előtt tisztítsa meg az ID3-metaadatblokkokat, és csonkítsa őket ésszerű hosszúságúra.

Történeti háttér és mérföldkövek

2017A Fraunhofer IIS hivatalosan megszünteti az MP3 licencelési programját, mivel világszerte lejárnak a szabadalmak.
1998Megjelenik a Rio PMP300, elindítva a hordozható MP3-lejátszók fogyasztói piacát.
1993Nemzetközileg az ISO/IEC 11172-3 (MPEG-1 Part 3 Audio) szabványként tették közzé.

Főbb előnyök

  • Számos eszköz és alkalmazás támogatja az MP3-lejátszást, bár a kompatibilitás termékenként változik.
  • Szabadalommentes: minden globális szabadalom 2017-ben lejárt, így a szoftverfejlesztők számára teljesen jogdíjmentes.
  • A szabványosított ID3v2 metaadat-rendszer támogatja a részletes címkézést, a szövegeket és a beágyazott borítóképeket.

Technikai korlátok és hátrányok

  • Gyengébb tömörítési hatékonyság a modern kodekekhez (például AAC és Opus) képest 160 kbps alatti bitrátáknál.
  • A 16-18 kHz feletti magas frekvenciájú hangtartalom szigorú levágása standard bitrátáknál.
  • Az algoritmikus kialakítás miatt nullától eltérő kitöltés (padding) kerül a számok elejére, ami megakadályozza a zökkenőmentes, szünetmentes (gapless) lejátszást egyedi LAME-fejlécek nélkül.

Érdekes technikai tudnivalók

  • Karlheinz Brandenburg Suzanne Vega „Tom's Diner" című a cappella dalát használta referenciaszámként az MP3 tömörítési algoritmusok finomításához.
  • Az .mp3 fájlkiterjesztést hivatalosan a Fraunhofer csapat választotta ki 1995. július 14-én; korábban a .bit kiterjesztést használták.
  • Több mint 100 millió fizikai MP3-lejátszót adtak el világszerte a digitális zenei forradalom csúcsévtizedében.

Gyakran Ismételt Műszaki Kérdések

Mi a különbség a CBR és a VBR között az MP3 esetében?

A CBR állandó bitrátát használ. A VBR az összetettség vagy minőségi cél szerint osztja el az adatokat; a méret és a minőség a kódolótól és a beállításoktól függ.

Miért kezdődik egy MP3 fájl néha 'ID3' karaktersorozattal a bináris szinkronbájtok helyett?

Az MP3-fájlok a 0. bájtnál egy ID3v2-metaadatcímke-blokkot illesztenek be, amelyben a tényleges hangkeretek előtt az előadó nevét, a címet és az albumborítót tárolják. Az ID3-fejléc az ASCII 'ID3' (0x49 0x44 0x33) karaktersorozattal kezdődik.

Tud az MP3 24 bites vagy 96 kHz-es nagy felbontású hangot tárolni?

Az MP3 veszteséges kodek, ezért nem őrzi meg a nagy felbontású PCM-adatok pontosságát. Az MPEG-1 Layer III legfeljebb 48 kHz-es mintavételi frekvenciát használ; ha meg kell őriznie a nagy felbontású forrás hangját, válasszon veszteségmentes formátumot, például FLAC-ot vagy WAV-ot.

Kapcsolódó MP3 konverziós párok

WAV - MP3

A PCM WAV-hang MP3-formátumba alakítása jelentősen csökkentheti a fájlméretet. A csökkenés mértéke és a hangban észlelhető változás a forrásanyagtól, a bitrátától és a kódolási beállításoktól függ.

MP3 - WAV

Az MP3-fájlok WAV-formátumba alakítása a tömörített hangot tömörítetlen lineáris PCM-adatokká bontja ki, amelyek professzionális szerkesztéshez és hardveres lejátszáshoz használhatók.

FLAC - MP3

A veszteségmentes FLAC-fájlok tömörített MP3-fájlokká alakításával jelentősen csökkenthető a fájlméret, így a zenei gyűjtemény régebbi médialejátszókkal és korlátozott tárhelyű mobileszközökkel is kompatibilis lesz.

MP3 - FLAC

MP3-ról FLAC-ra alakításkor a dekódolt PCM-hang veszteségmentesen tömörül, de az eredeti MP3-tömörítés során eltávolított frekvenciák nem állíthatók helyre.

AAC - MP3

Az Advanced Audio Coding fájlok MPEG-1 Audio Layer III formátumra történő konvertálása révén a zenék és a podcastok lejátszhatók lesznek a régebbi hardveres lejátszókon és a hagyományos autós hifiken.

MP3 - AAC

Az MP3-fájlok AAC-formátumba konvertálása a régebbi veszteséges hangot modern, nagy hatékonyságú kódolásra állítja át, így kisebb fájlméret mellett jobb hangminőséget biztosít.

OGG - MP3

Konvertáljon nyílt Ogg Vorbis hangfájlokat univerzális MP3 formátumba közvetlenül a böngészőjében.

OPUS - MP3

Konvertálja a WhatsApp, Discord és Telegram modern Opus hangüzeneteit univerzális MP3 formátumba.