AAC-ből MP3-at a böngészőben – így működik a konverzió
Ez az eszköz AAC hangfájlokat konvertál közvetlenül MP3 formátumba, mindezt a böngésződben, anélkül, hogy bármit is feltöltenél egy szerverre. A kulcspont, ami megkülönbözteti a többi hasonló oldaltól, hogy itt egy veszteséges formátumból (AAC) készítünk egy másik veszteséges formátumot (MP3). Az AAC kodek már eltávolította a hallható spektrum azon részeit, amelyeket az emberi fül számára kevésbé fontosnak ítélt, az MP3 kódoló pedig nem tudja ezt az információt visszaállítani. Ezért a minőségromlás mérhető és hallható, még magasabb bitráták esetén is, összehasonlítva egy veszteségmentes forrásból (például WAV vagy FLAC) készített MP3-vel.
Az AAC a streaming és a broadcast szabványos formátuma, így gyakran találkozol vele podcastok, online rádiók és zenei szolgáltatások fájljaiban. Ha ezeket szeretnéd MP3-ba konvertálni, számolnod kell azzal, hogy a második kódolás további részleteket dob el.
Az AAC és az MP3 viszonya
Az AAC (Advanced Audio Coding) az MP3 utódja. Ugyanazon a pszichoakusztikus elven működik, de hatékonyabban. Ez azt jelenti, hogy azonos bitrátán az AAC jobb minőséget képes nyújtani, vagy alacsonyabb bitrátán ugyanazt a minőséget. Amikor egy AAC fájlt MP3-ba kódolsz, a második kódoló (MP3) saját modellje szerint újra eldönti, hogy mit tartson meg és mit dobjon el. Mivel az AAC már végzett egy ilyen szelekciót, az MP3-nak kevesebb információ áll rendelkezésére, így a végeredmény alacsonyabb minőségű lesz, mintha ugyanazt a hangot egy lépésben, veszteségmentes forrásból kódoltad volna MP3-ba.
Például egy 256 kbps-os AAC fájl konvertálása 320 kbps-os MP3-ba nem ad vissza semmit abból, amit az AAC eltávolított. A magasabb MP3 bitráta csupán azt biztosítja, hogy az MP3 kódoló a lehető legtöbbet mentse meg a maradékból, de a teljes információtartalom így is kisebb lesz, mint az eredeti AAC fájlban.
Hogyan történik a konverzió a böngészőben?
A teljes folyamat a böngésződben zajlik le. Amikor kiválasztod az AAC fájlokat, azok a lemezről beolvasásra kerülnek a böngésző lapjára. A böngésző beépített hangdekódolója – ugyanaz a mechanizmus, amelyet a fájlok lejátszására használ – kicsomagolja a tömörített adatfolyamot nyers hangmintákká. Ezeket a mintákat ezután MP3 formátumba kódolja a készülékeden, és letöltésként visszaküldi neked. Mivel semmi sem hagyja el az eszközödet, a konverzió offline is működik az oldal betöltése után, és nem merül fel adatvédelmi aggály a hanganyag távoli szerverre küldésével kapcsolatban.
A bitráta beállításához a felületen egy csúszka található, amely 96 és 320 kilobit per másodperc (kbps) között enged választani, 32 kbps-os lépésekben (96, 128, 160, 192, 224, 256, 288, 320), alapértelmezetten 192 kbps-ra állítva. Ez a csúszka mindig látható, és a konvertált fájl cél bitrátáját állítja be. A bitráta határozza meg, hogy másodpercenként mennyi adatot használ a kódoló a hang tárolására. Minél magasabb az érték, annál nagyobb a fájlméret, de annál több részlet maradhat meg – bár a forrás AAC minősége által behatárolt mértékben.
Minőségi megfontolások: bitráta és csatornák
A gyakorlatban a konverzió minősége a forrás AAC bitrátájától és a kiválasztott MP3 bitrátától függ. Az alábbi táblázat összefoglalja a tipikus eseteket:
| Forrás AAC bitráta | Cél MP3 bitráta | Várható minőségromlás |
|---|---|---|
| 128 kbps | 128 kbps | Jelentős. Az MP3 kódoló tovább rombolja a már amúgy is tömörített jelet. Az eredmény gyakran hallhatóan gyengébb lesz, mint a forrás. |
| 256 kbps | 192 kbps | Érzékelhető a különbség. A magasabb MP3 bitráta segít, de a veszteség így is hallható lehet éles átmeneteknél. |
| 256 kbps | 320 kbps | Minimális a további romlás. A magas MP3 bitráta szinte mindent megtart, amit az AAC meghagyott. A legtöbb hallgató számára a különbség az eredeti AAC-hez képest alig észrevehető. |
| 320 kbps AAC | 320 kbps MP3 | Mérhető, de gyakorlatilag alig hallható a különbség. A csúcson lévő forrásból a második kódolás is keveset ront. |
Ez az oldal csak MP3 kimenetet biztosít. A böngészők megbízhatóan képesek MP3 és tömörítetlen WAV előállítására, de nem OGG Vorbis, AAC vagy FLAC formátumra – nincs konzisztens beépített mód ezek kódolására –, így a böngésző alapú konverter ahhoz tartja magát, ami mindenhol működik.
Korlátok és hibák – mikor nem működik a konverzió?
Az eszköznek számos beépített korlátja és hibaüzenete van, amelyek segítenek elkerülni a hibás műveleteket. A "Convert audio" és a "Clear" gombok inaktívak, amíg nem választasz ki fájlokat. Ha egyetlen fájlt sem választasz ki, az üzenet: Choose at least one audio file.
Ha olyan fájlt próbálsz meg konvertálni, amelyet a böngésző nem ismer fel hangfájlként, például egy.txt vagy.jpg fájlt, a hibaüzenet: This file type isn’t supported. A fájlok számának korlátja 20 darab. Ha 20-nál több fájlt próbálsz meg kijelölni, a felület ezt jelzi: Choose up to ‹max› files at a time.
A konverzió során a felület mutatja az aktuális állapotot: Converting ‹file› (‹done›/‹total›).... Sikeres konverzió után a Converted ‹count› file(s) üzenet jelenik meg. Ha egyetlen fájl konverziója meghiúsul, a hiba: Conversion failed. Try a different file. Ha egy fájlt nem lehet hangként beolvasni – mert sérült, üres, vagy valójában nem hangfájl –, az üzenet: This file could not be read as audio. It may be corrupted, empty, or not actually an audio file. Több fájl sikertelensége esetén a rendszer ezt írja ki: ‹count› file(s) could not be processed.
Az MP3 veszteséges formátum, így a konverzió minden esetben jár némi minőségvesztéssel. A magasabb bitráta (közel 320 kbps) több részletet őriz meg, de nagyobb fájlméretet eredményez.
Gyakorlati használat: fájlok kiválasztása és letöltése
A folyamat egyszerű: kiválasztasz vagy áthúzol legfeljebb 20 AAC fájlt, beállítod a kívánt MP3 bitrátát a csúszkán, majd elindítod a konverziót. Minden fájlról a felület megjeleníti az eredeti méretet, a konvertált méretet és a hang hosszát. Egy összegző sor mutatja a teljes méretváltozást: Total: ‹original› -> ‹converted›.
A konverzió befejeztével minden fájlhoz külön Download gomb tartozik, illetve van egy Download all gomb is, amellyel egyszerre letöltheted az összes konvertált fájlt. Ez utóbbi minden MP3-at egyenként ment el, egymás után, zip archívum nélkül.
Ha például egy 5 perces, 256 kbps-os AAC fájlt konvertálsz 192 kbps-os MP3-ba, a konvertált fájl mérete körülbelül a 192/256 arányban lesz kisebb, azaz durván 75%-a az eredetinek. A pontos méret függ a hanganyag komplexitásától és a kódoló paramétereitől.
Gyakran Ismételt Kérdések (GYIK)
Miért rosszabb a minőség, mintha WAV-ból konvertálnék MP3-ba? Mert a WAV veszteségmentes, így az MP3 kódoló a teljes hanginformációból dolgozik. Az AAC már egyszer tömörítve van, az MP3 kódoló pedig ezt a hiányos adathalmazt kénytelen tovább tömöríteni. Olyan, mintha egy fénymásolatról készítenél fénymásolatot – a második példány mindig rosszabb minőségű, mint az első.
Lehet-e egyszerre 20-nál több fájlt konvertálni? Nem, a korlát 20 fájl. Ha több fájlod van, érdemes két körben elvégezni a konverziót.
Mi történik, ha a forrás AAC fájl sérült?
A böngésző valószínűleg nem tudja dekódolni, és a This file could not be read as audio... hibaüzenetet kapod. Próbálj meg másik fájlt használni, vagy ellenőrizd, hogy a fájl lejátszható-e egy átlagos médialejátszóban.
A konverzió során feltöltődnek a fájlok valahová? Nem. Minden feldolgozás a böngésződben történik, a számítógéped erőforrásait használva. Semmilyen adat nem hagyja el a gépedet. Ez gyorsaságot és adatvédelmet biztosít.
Miért nem látom a bitráta csúszkát, ha WAV kimenetet választok? Ez az oldal csak MP3 kimenetet biztosít, így a csúszka mindig látható.
Használhatom ezt az eszközt FLAC fájlok MP3-ba konvertálására is? Ez az oldal csak AAC fájlokat fogad el. Ha FLAC fájlt szeretnél MP3-ba konvertálni, használd az erre a célra szolgáló oldalt.