Edytor tagów M4A / AAC / ALAC

Edytor tagów M4A AAC ALAC — edytuj metadane M4A/AAC/ALAC online za darmo — odczytuj, edytuj i zapisuj tagi metadanych (tytuł, wykonawca, album, wykonawca albumu, gatunek, rok, utwór, komentarz) plików audio M4A, AAC, ALAC i MP4. Istniejące tagi są odczytywane z pliku automatycznie i pokazywane w formularzu poniżej; zmień dowolne pole i kliknij Zapisz. Dane audio są kopiowane strumieniowo i nigdy nie są ponownie kodowane, więc dźwięk zachowuje się w pełni bezstratnie. Surowy plik .aac (ADTS) jest przepakowywany do kontenera .m4a, a strumień AAC kopiowany jest bez zmian. Wszystko działa lokalnie w przeglądarce, a pliki nigdy nie są wysyłane na serwer.
Bezstratna edycja tagów: ta strona przepisuje tylko metadane kontenera MP4/M4A — sam strumień audio jest kopiowany bez zmian, więc nie ma żadnej utraty jakości. Oryginalny plik pozostaje nietknięty; powstaje nowy plik „_tagged”.
Pierwsze użycie wczytuje do bieżącej przeglądarki silnik przetwarzania audio o rozmiarze ok. 30 MB. Jest buforowany i używany ponownie, więc prosimy o cierpliwość.
🎧
Kliknij, aby wybrać, albo przeciągnij i upuść plik M4A / AAC / ALAC / MP4
Audio M4A, MP4, M4B, AAC lub ALAC; zalecane poniżej 500 MB
Tagi audio
Najpierw wybierz plik M4A / AAC / ALAC / MP4. Jego istniejące tagi zostaną odczytane automatycznie i wpisane poniżej. Edytuj dowolne pole i kliknij „Zapisz tagi” — audio jest kopiowane bez ponownego kodowania. Pola pozostawione puste zachowują wartość już zapisaną w pliku.
Kopiowanie strumienia nie powiodło się dla tego pliku, więc audio zostało ponownie zakodowane, aby zapisać tagi. Jakość dźwięku może być mniejsza niż w oryginale.
Czym są M4A, AAC i ALAC?

Trzy nazwy, jedna rodzina. M4A to kontener — plik MPEG-4 przechowujący audio. AAC to stratny kodek zwykle w nim zawarty, następca MP3. ALAC to Apple Lossless, kodek dokładny bit w bit, który może jechać w tym samym kontenerze. Plik .m4a może zawierać AAC albo ALAC; rozszerzenie mówi, jakie jest pudełko, a nie co w nim jest. Edytor tagów na tej stronie przepisuje metadane z warstwy kontenera, dlatego nigdy nie musi ponownie kodować strumienia audio.

Pięć faktów, na których opiera się reszta strony:
• M4A = kontener audio MPEG-4; AAC (stratny) i ALAC (bezstratny) = kodeki wewnątrz
• AAC (1997) bije MP3 o mniej więcej 30% wydajności — 128 kb/s AAC brzmi jak ~192 kb/s MP3
• ALAC dekoduje się bit w bit do oryginału — to Apple'owy FLAC, udostępniony jako open source w 2011
• tagi żyją w atomach MP4 (moov → udta → ilst), nigdy w pakietach audio
• surowe pliki .aac (ADTS) nie mają żadnych tagów — dlatego ta strona przepakowuje je do .m4a
Rodzina MP4: M4A, MP4, M4B i atomy

Pliki MPEG-4 zbudowane są z atomów (zwanych też pudełkami): zagnieżdżonych fragmentów poprzedzonych długością. Plik multimedialny zaczyna się atomem ftyp (marka), niesie surowe pakiety w mdat i indeksuje wszystko w moov. Rozszerzenie odzwierciedla zawartość: .mp4 zwykle oznacza wideo i audio, .m4a tylko audio, .m4b to wariant audiobooka, który pamięta pozycję słuchania. Metadane to drzewo małych atomów pod moov/udta/ilst — jeden atom na pole (\xa9nam tytuł, \xa9ART wykonawca, \xa9alb album), i właśnie tam formularz powyżej zapisuje zmiany.

AAC kontra MP3 i co dodaje ALAC

AAC (Advanced Audio Coding, 1997) to to, czym MP3 byłby, gdyby zaprojektowano go dziesięć lat później: lepsza psychoakustyka, lepsze kodowanie stereo i czyste traktowanie wysokich częstotliwości. Praktyczna zasada: AAC daje jakość MP3 przy około 30% mniejszej liczbie bitów — dlatego iTunes, YouTube i każda usługa strumieniowa przyjęły go jako standard. ALAC (2004, udostępniony jako open source w 2011) rozwiązuje inny problem: kompresuje audio jak ZIP, zwykle o 40–60% mniej niż surowy PCM, i dekoduje się dokładnie z powrotem do oryginalnych próbek. Oba kodeki świetnie współistnieją w tym samym kontenerze .m4a, a ten edytor traktuje je identycznie.

ADTS: dlaczego surowe .aac jest przepakowywane

Surowy plik .aac to goły strumień ADTS — sekwencja samosynchronizujących się ramek, z nagłówkiem na ramkę wystarczającym do dekodowania. Nie ma globalnych metadanych: brak pola tytułu, brak okładki, nawet właściwego indeksu czasu trwania. Zamiast ponownie kodować audio (co kosztowałoby generację jakości), ta strona wykonuje przepakowanie: pakuje istniejące ramki AAC bez zmian do kontenera .m4a, który ma drzewo metadanych. Audio pozostaje identyczne bit w bit; zmienia się tylko opakowanie — ta sama zasada kopiowania strumienia, którą przycisk Zapisz stosuje dla wejść M4A/ALAC/MP4.

Typowe nieporozumienia
  • M4A to kodek. Nie. M4A to kontener; kodek w środku to zwykle AAC (stratny) albo ALAC (bezstratny). To rozróżnienie jest dokładnie powodem, dla którego pytanie o „jakość M4A” nie ma odpowiedzi bez znajomości kodeka i przepływności.
  • AAC to Apple Lossless. Nie. AAC jest stratny — trwale odrzuca dźwięk, tak jak MP3. ALAC (Apple Lossless Audio Codec) to bezstratny odpowiednik; podobne nazwy powodują ciągłe nieporozumienia. Pliki AAC należy traktować jak MP3: konwertuj je raz, w pożądanej jakości.
  • M4A zawsze brzmi lepiej niż MP3. Tylko przy tej samej przepływności. AAC 128 kb/s w M4A wyraźnie bije MP3 128 kb/s, ale MP3 320 kb/s wyraźnie bije M4A 96 kb/s. Kodek ustala wydajność, przepływność ustala budżet.

Powiązane narzędzia: Edytor tagów WMA / ASF dla plików Windows Media, Edytor tagów WMV / M4V / 3GP dla kontenerów wideo, Audio do AIFF / ALAC / WavPack, aby konwertować do tych formatów, oraz Audio do MP3 / tagi ID3 dla wyjścia o uniwersalnej zgodności.