Editor značiek M4A / AAC / ALAC

Editor značiek M4A AAC ALAC — úprava metadát M4A/AAC/ALAC online zadarmo — čítanie, úprava a ukladanie metadát (názov, interpret, album, interpret albumu, žáner, rok, stopa, komentár) súborov zvuku M4A, AAC, ALAC a MP4. Existujúce značky sa automaticky načítajú zo súboru a zobrazia sa vo formulári nižšie; zmení sa ľubovoľné pole a klikne sa na Uložiť. Zvukové dáta sa kopírujú kopírovaním prúdu a nikdy sa znovu nekódujú, takže zvuková kvalita zostáva dokonale bezstratová. Surový súbor .aac (ADTS) sa prebalí do kontajnera .m4a, pričom prúd AAC sa skopíruje nezmenený. Všetko beží lokálne v prehliadači, súbory sa nikdy neodosielajú na server.
Bezstratová úprava značiek: táto stránka prepisuje len metadáta kontajnera MP4/M4A — samotný zvukový prúd sa skopíruje nezmenený, takže strata kvality nevzniká vôbec. Pôvodný súbor zostáva nedotknutý; vytvorí sa nový súbor „_tagged“.
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 alebo sem presunie súbor M4A / AAC / ALAC / MP4
Zvuk M4A, MP4, M4B, AAC alebo ALAC; odporúča sa menej než 500 MB
Zvukové značky
Najprv sa vyberie súbor M4A / AAC / ALAC / MP4. Jeho existujúce značky sa načítajú automaticky a vyplnia sa nižšie. Upraví sa ľubovoľné pole a klikne sa na „Uložiť značky“ — zvuk sa skopíruje bez opätovného kódovania. Polia ponechané prázdne si zachovajú hodnotu, ktorá je už uložená v súbore.
Kopírovanie prúdu pre tento súbor zlyhalo, takže sa zvuk na uloženie značiek znovu zakódoval. Zvuková kvalita môže byť v porovnaní s originálom nižšia.
Čo sú M4A, AAC a ALAC?

Tri názvy, jedna rodina. M4A je kontajner — súbor MPEG-4 obsahujúci zvuk. AAC je stratový kodek, ktorý je v ňom zvyčajne, nástupca MP3. ALAC je Apple Lossless, bitovo presný kodek, ktorý sa vezie v tom istom kontajneri. Súbor .m4a môže obsahovať AAC alebo ALAC; prípona hovorí o krabici, nie o tom, čo je vnútri. Editor značiek na tejto stránke prepisuje metadáta v kontajnerovej vrstve, preto nikdy nemusí znovu kódovať zvukový prúd vnútri.

Päť faktov, na ktorých stojí zvyšok stránky:
• M4A = kontajner zvuku MPEG-4; AAC (stratový) a ALAC (bezstratový) = kodeky vnútri
• AAC (1997) prekonáva MP3 zhruba o 30 % účinnosti — AAC 128 kbps znie ako MP3 okolo 192 kbps
• ALAC sa dekóduje bit po bite na pôvodný zvuk — je to FLAC od Apple, sprístupnený ako open source v roku 2011
• značky sú v atómoch MP4 (moov → udta → ilst), nikdy vo vnútri zvukových paketov
• surové súbory .aac (ADTS) neobsahujú žiadne značky — preto ich táto stránka prebalí do .m4a
Rodina MP4: M4A, MP4, M4B a atómy

Súbory MPEG-4 sa skladajú z atómov (nazývaných aj boxy): vnorené časti s prefixovanou dĺžkou. Mediálny súbor začína atómom ftyp (značka), nesie surové pakety v mdat a indexuje všetko v moov. Prípona zodpovedá obsahu: .mp4 zvyčajne znamená video a zvuk, .m4a len zvuk, .m4b je variant audioknihy, ktorý si pamätá pozíciu počúvania. Metadáta sú strom malých atómov pod moov/udta/ilst — jeden atóm na pole (\xa9nam názov, \xa9ART interpret, \xa9alb album), kam formulár vyššie zapisuje úpravy.

AAC oproti MP3 a čo pridáva ALAC

AAC (Advanced Audio Coding, 1997) je to, čím by bol MP3, keby bol navrhnutý o desať rokov neskôr: lepšia psychoakustika, lepšie stereo kódovanie a čisté spracovanie vysokých frekvencií. Praktické pravidlo je, že AAC dodá kvalitu MP3 pri asi 30 % menej bitoch — preto iTunes, YouTube a každá streamovacia služba zvolili tento kodek ako štandard. ALAC (2004, open source 2011) rieši iný problém: komprimuje sa ako ZIP pre zvuk, typicky o 40–60 % menej než surové PCM, a dekóduje sa späť na presne pôvodné vzorky. Oba kodeky sa spokojne nachádzajú v tom istom kontajneri .m4a a tento editor s nimi zaobchádza rovnako.

ADTS: prečo sa surový súbor .aac prebalí

Surový súbor .aac je holý prúd ADTS — postupnosť samosynchronizujúcich rámcov s dostatočnou hlavičkou na každý rámec, aby sa dal dekódovať. Nemá globálne metadáta: žiadne miesto na názov, žiadny obal albumu, ani poriadny index trvania. Namiesto opätovného kódovania zvuku (čo by stálo jednu generáciu kvality) táto stránka vykoná remux: zabalí existujúce rámce AAC nezmenené do kontajnera .m4a, ktorý už má strom metadát. Zvuk zostáva bitovo identický; mení sa len obal — ten istý princíp kopírovania prúdu, ktorý tlačidlo Uložiť používa pri vstupoch M4A/ALAC/MP4.

Časté omyly
  • M4A je kodek. Nie. M4A je kontajner; kodek vnútri je zvyčajne AAC (stratový) alebo ALAC (bezstratový). Práve toto rozlíšenie je dôvod, prečo otázka „kvalita M4A“ nemá odpoveď bez znalosti kodeka a prenosovej rýchlosti.
  • AAC je Apple Lossless. Nie. AAC je stratový — trvalo zahodí zvuk, rovnako ako MP3. ALAC (Apple Lossless Audio Codec) je bezstratový náprotivok; podobné názvy spôsobujú nekonečné zmätky. Súbory AAC treba zaobchádzať ako MP3: skonvertovať ich raz, v požadovanej kvalite.
  • M4A vždy znie lepšie než MP3. Len pri rovnakej prenosovej rýchlosti. AAC 128 kbps v M4A jasne prekoná MP3 128 kbps, no MP3 320 kbps rovnako jasne prekoná M4A 96 kbps. Kodek určuje účinnosť, prenosová rýchlosť určuje rozpočet.

Súvisiace nástroje: Editor značiek WMA / ASF pre súbory Windows Media, Editor značiek WMV / M4V / 3GP pre video kontajnery, Zvuk do AIFF / ALAC / WavPack na prevod do týchto formátov a Zvuk do MP3 / značky ID3 pre výstup s univerzálnou kompatibilitou.