Nástroje pre zvuk — prevod zvuku do bezstratového AIFF/ALAC/WavPack
Prevodník zvuku do AIFF / ALAC / WavPack
Prevodník AIFF, ALAC, WavPack — prevod zvuku do bezstratového AIFF, ALAC alebo WavPack online — ľubovoľný bežný zvukový súbor (MP3, WAV, FLAC, OGG, M4A, AAC, WMA a ďalšie) sa prevedie do bezstratového AIFF, ALAC (Apple Lossless) alebo WavPack. AIFF je klasický nekomprimovaný formát Applu a zvukovej produkcie, ALAC je Apple Lossless v kontajneri M4A a WavPack je flexibilný bezstratový formát s otvoreným zdrojovým kódom. Súčasťou je editor značiek: existujúce značky (názov, interpret, album, interpret albumu, žáner, rok, stopa, komentár) sa automaticky načítajú zo zdrojového súboru, dajú sa upraviť a zapíšu sa do výstupu počas kódovania. Všetko sa spracúva lokálne v prehliadači, súbory sa nikdy nenahrávajú na server.
Podporovaný vstup: MP3, WAV, FLAC, OGG, Opus, M4A, AAC, WMA, AIFF a ďalšie bežné zvukové formáty. Všetky prevody sa vykonávajú lokálne v prehliadači; súbory sa nikdy nenahrávajú na server.
Prvé použitie načíta do prehliadača zvukový spracovací engine s veľkosťou ~30 MB. Potom sa uloží do vyrovnávacej pamäte a znovu použije, takže treba chvíľu počkať.
🎧
Kliknutím sa vyberie zvukový súbor alebo sa sem pretiahne
Ľubovoľný bežný zvukový formát; odporúčané do 500 MB
Kompresia:
AIFF: AIFF ukladá nekomprimované zvukové PCM v poradí bajtov big-endian (klasický formát Applu). Zvuk je identický s WAV; široko používaný pri produkcii zvuku. Nie sú potrebné žiadne ďalšie nastavenia.
ALAC: ALAC (Apple Lossless Audio Codec) je bezstratový kodek od Applu s otvoreným zdrojovým kódom, uložený v kontajneri M4A. Plne podporovaný v iTunes, vo všetkých zariadeniach Apple aj v systéme Android.
WavPack: WavPack je flexibilný bezstratový formát s otvoreným zdrojovým kódom (licencia BSD). Vyššia kompresia dáva menšie súbory, ale pomalší prevod.
Zvukové značky
Do ľubovoľných polí nižšie sa doplnia metadáta, ktoré sa zapíšu do výstupného súboru (prázdne polia sa vynechajú). Existujúce značky vstupného súboru sa po výbere súboru načítajú automaticky a vyplnia sa tu.
Čo sú AIFF, ALAC a WavPack?
Ide o tri bezstratové alternatívy k dvojici WAV/FLAC. AIFF je nekomprimované PCM — protikus WAV vo svete Macu. ALAC (Apple Lossless Audio Codec) je komprimovaný bezstratový kodek od Applu, uložený v kontajneri M4A a natívne podporovaný každým zariadením Apple. WavPack je bezstratový kodek s otvoreným zdrojovým kódom s trikom, ktorý nemá nikto iný: hybridným režimom, ktorý vytvára malý stratový súbor plus korekčný súbor, takže rovnaká nahrávka môže slúžiť telefónu aj archívu. Všetky tri sa dekódujú späť na bitovo identické PCM — bezstratové znamená bezstratové bez ohľadu na výrobcu.
Päť faktov, na ktorých stojí zvyšok stránky:
• AIFF = nekomprimované PCM s poradím bajtov big-endian; WAV = tie isté vzorky v little-endian — identický zvuk, identická veľkosť
• 4-minútová skladba v kvalite CD má v AIFF 42,336 MB, presne ako vo WAV
• ALAC (2004, otvorený zdroj 2011) komprimuje ~40–60 % ako FLAC; súbory sú o niekoľko percent väčšie
• WavPack (1998, licencia BSD) je jediný kodek s hybridným režimom (.wv stratový + .wvc korekcia = bezstratový pár)
• každý formát má vlastný systém značiek: ID3v2 v AIFF, atómy MP4 v ALAC, APEv2 vo WavPack
AIFF: WAV sveta Macu
AIFF (Audio Interchange File Format) pochádza od Applu z roku 1988 a vychádza zo štruktúry blokov IFF od Electronic Arts. Ukladá surové, nekomprimované PCM bez akejkoľvek kompresie — rovnakú konštrukčnú filozofiu ako WAV, až po rozloženie blokov. Jediný skutočný rozdiel je poradie bajtov: AIFF zapisuje vzorky big-endian (najvýznamnejší bajt ako prvý), WAV little-endian. Preto je 4-minútová skladba v kvalite CD presne 42,336 MB v oboch formátoch a preto prevod medzi nimi nemení nič počuteľné — len prepíše tie isté vzorky v opačnom poradí bajtov. AIFF zostáva štandardným výmenným formátom v Logic Pro a vo veľkej časti profesionálneho zvukového sveta.
ALAC: Apple Lossless v kontajneri M4A
ALAC sa objavil s iTunes v roku 2004 ako Applova odpoveď na FLAC a v roku 2011 bol sprístupnený ako otvorený zdroj pod licenciou Apache. Bezstratovo komprimuje PCM o 40–60 % — rovnaké pole ako FLAC, zvyčajne o niekoľko percent väčší pre rovnaký vstup. Jeho výhodou je ekosystém: súbor ALAC je len kontajner M4A, takže iTunes, Apple Music, iPhony, iPody aj zariadenia so systémom Android ho prehrajú natívne bez zásuvných modulov, čo FLAC na zariadeniach Apple historicky nedokázal. Metadáta sú uložené v atómoch MP4 — rovnaká štruktúra značiek, akú používajú súbory AAC — a vyššie uvedený editor značiek ich zapisuje priamo.
WavPack: švajčiarsky nožík pre audiofilov
WavPack, ktorý vytvoril David Bryant v roku 1998 a je licencovaný pod BSD, robí všetko, čo bežné bezstratové kodeky — úrovne kompresie (0 najrýchlejšia až 8 najmenšia), ľubovoľné vzorkovacie frekvencie a počty kanálov, podporu 32-bitového formátu s pohyblivou rádovou čiarkou — plus dve funkcie, ktoré nemá nič iné. Hybridný režim rozdelí súbor na malý stratový .wv (napríklad ~50 % veľkosti) a korekčný .wvc; samotný .wv sa dá prehrať kdekoľvek ako slušný stratový súbor a .wv+.wvc spolu sa dekódujú bitovo identicky s pôvodným súborom — jedna nahrávka, dve úrovne kvality, bez dvojitého kódovania. Značky používajú systém APEv2 a predvolená úroveň kompresie 3 vyššie je vlastné odporúčanie kodeka pre rovnováhu rýchlosti a veľkosti.
Časté omyly
AIFF znie lepšie než WAV. Nie. Oba ukladajú rovnaké nekomprimované PCM; jediný rozdiel je poradie bajtov v súbore. Akýkoľvek tvrdený zvukový rozdiel je predstava alebo chybný prehrávač.
ALAC má nižšiu kvalitu než FLAC, pretože súbory sú väčšie. Nie. Oba sú bitovo presné bezstratové formáty — pri každom dekódovaní dajú pôvodné vzorky. Rozdiel niekoľkých percent vo veľkosti je účinnosť kompresie, nie vernosť.
Prevod MP3 do bezstratového formátu obnoví stratenú kvalitu. Nie. Bezstratový kontajner môže zachovať len to, čo MP3 stále obsahuje. Artefakty 128 kb/s sú už zapečené; súbor ALAC alebo WavPack ich verne zreprodukuje pri 2–3-násobnej veľkosti.