DokumentyObrazyMediaNarzędzia PDF

Konwerter AAC na M4A Online

Opakuj surowe AAC w kontener M4A — bez re-kodowania, w Twojej przeglądarce.

Drag your file here

.aac · up to 100 MB

Processed in your browser — file never uploadedFree
Note: The first conversion loads the FFmpeg engine (~25MB). Subsequent conversions will be faster.

AAC do M4A: bezstratny remux kontenera

Bez re-kodowania

Strumień AAC jest kopiowany nienaruszony. Jakość jest 100% identyczna z oryginalnym plikiem.

Zgodny z Apple

M4A to natywny format iTunes, Apple Music, Podcasts i potoku dzwonków iOS.

100% prywatne

Całe przetwarzanie odbywa się w Twojej przeglądarce z FFmpeg.wasm. Twoje audio nigdy nie opuszcza Twojego urządzenia.

Natychmiastowy

Remux kontenera jest szybszy niż odtwarzanie. Bez czekania i kolejek.

Trzy kroki, żadnych komplikacji

1

Wgraj plik AAC

Przeciągnij lub wybierz plik .aac (ADTS AAC). Do 200 MB, bez rejestracji.

2

Natychmiastowy remux

Strumień AAC jest opakowywany w kontener MPEG-4 Part 14 bezpośrednio w Twojej przeglądarce. Bez re-kodowania: jakość audio jest identyczna z oryginałem.

3

Pobierz plik M4A

Otrzymaj plik .m4a gotowy dla iTunes, Apple Music, Podcasts lub dowolnego potoku iOS.

Masz pytania?

AAC (Advanced Audio Coding, zdefiniowany w ISO/IEC 13818-7 z 1997 roku) może istnieć jako surowy ADTS (Audio Data Transport Stream) w plikach .aac lub enkapsulowany wewnątrz kontenera. M4A to po prostu plik MPEG-4 Part 14 (ISO 14496-14) zawierający jedną ścieżkę audio AAC. Różnica polega na kontenerze, nie na kodeku: skompresowane bajty audio są dokładnie takie same. Kontener M4A dodaje box 'moov' z metadanymi (czas trwania, częstotliwość próbkowania, liczba kanałów, tagi równoważne ID3), umożliwiając odtwarzaczom wyświetlanie postępu, przechodzenie do dowolnych pozycji i odczytywanie metadanych bez dekodowania całego strumienia.

iTunes i Apple Music oczekują prawidłowych kontenerów MPEG-4 (M4A, M4B, M4P, M4V) lub AIFF/WAV. Surowe pliki ADTS .aac nie mają struktury kontenera, której QuickTime i CoreAudio potrzebują do wydobycia metadanych, czasu trwania i włączenia szukania. Apple zdefiniowało rozszerzenie M4A w 2001 roku, by odróżnić audio MPEG-4 od wideo MP4. Proste zmiana nazwy pliku .aac na .m4a bez właściwego remuxu daje uszkodzony plik; wymagany jest prawdziwy remux w celu stworzenia poprawnej hierarchii atomów/boxów.

Nie. To narzędzie wykonuje czysty remux kontenera: skompresowany strumień AAC jest kopiowany bit po bicie do nowego kontenera M4A bez kroku dekodowania lub re-kodowania. Wynik jest matematycznie identyczny z oryginałem. Jakakolwiek jakość audio, którą percepcjonujesz, pochodzi z oryginalnego kodowania AAC, nie z tej konwersji.

Tak. M4A/AAC to jeden z dwóch powszechnie akceptowanych formatów dystrybucji podcastów (obok MP3). Apple Podcasts, Spotify i wszyscy główni dystrybutorzy (Anchor, Buzzsprout, Podbean, RSS.com) akceptują M4A. Przewaga nad MP3 to wydajność kompresji: AAC dostarcza równoważną jakość przy bitrate o 25–35% niższym. Odcinek podcastu przy 128 kbps AAC brzmi porównywalnie do 192 kbps MP3.

M4R (Mobile Ringtone) jest technicznie identyczny z M4A — różni się tylko rozszerzeniem. Dzwonki iPhone'a wymagają M4R o maksymalnym czasie trwania 30 sekund. Przepływ pracy to: AAC → remux do M4A (to narzędzie) → przytnij do poniżej 30 sekund edytorem audio → zmień nazwę z .m4a na .m4r → zaimportuj do iTunes/Finderu. iPhone weryfikuje prawidłową strukturę MPEG-4 i czas trwania ≤ 30 s; rozszerzenie .m4r to sygnał do klasyfikacji jako dzwonek.

LATM (Low-overhead MPEG-4 Audio Transport Multiplex, zdefiniowany w ISO 14496-3) to alternatywny format transportu AAC używany głównie w nadawaniu DVB i IPTV. Większość plików .aac z dyktafonów, ripów z YouTube i źródeł konsumenckich używa ADTS. Jeśli Twój plik używa LATM, narzędzie pokaże błąd formatu; będziesz potrzebować wcześniejszego kroku konwersji przez FFmpeg (ffmpeg -i input.aac -c:a aac output_adts.aac). Zdecydowana większość plików .aac, jakie spotkasz, to ADTS.

Konwertuj AAC do M4A: remux kontenera bez utraty jakości

AAC (Advanced Audio Coding) opracowany przez konsorcjum — AT&T Bell Labs, Fraunhofer IIS, Dolby Laboratories i Sony — został znormalizowany w 1997 roku jako ISO/IEC 13818-7 (MPEG-2 AAC) jako następca MP3. W przeciwieństwie do MP3, zaprojektowanego w ramach ograniczeń obliczeniowych lat 80., AAC był zbudowany z myślą o wydajności kodowania na nowoczesnym sprzęcie: używa dłuższych okien transformacji (1024 próbki wobec 576 w MP3), bardziej elastycznego banku filtrów (do 49 pasm wobec 32) i przewidywania czasowego na sygnale resztkowym. Praktycznym wynikiem jest to, że AAC przy 128 kbps jest percepcyjnie równoważny MP3 przy 160–192 kbps w wielu badaniach ślepego przesłuchiwania. Surowe pliki .aac zawierają strumień AAC w formacie ADTS (Audio Data Transport Stream), składającym się z 7-bajtowych nagłówków synchronizacji następowanych przez klatki audio. ADTS umożliwia sekwencyjne odtwarzanie, ale brakuje mu spisu treści dla efektywnego szukania.

M4A (rozszerzenie pliku wprowadzone przez Apple w 2001 roku dla MPEG-4 Audio) to kontener MPEG-4 Part 14 (ISO 14496-14), który opakowuje ten sam strumień AAC wewnątrz hierarchii atomów/boxów. Kluczowa różnica techniczna leży w organizacji pliku: ADTS to liniowa sekwencja klatek; M4A organizuje treść w dwa główne atomy — 'mdat' (skompresowane dane audio) i 'moov' (atom metadanych, zawierający tabelę czasu do próbki 'stts', tabelę przesunięć chunków 'stco', informacje o kanale i częstotliwości próbkowania w 'mp4a' oraz metadane równoważne ID3 w 'udta' lub 'ilst'). Ta struktura pozwala odtwarzaczom określić dokładny czas trwania, przejść do dowolnej pozycji czasowej w stałym czasie O(1) i odczytać informacje o artyście/albumie/okładce bez dekodowania audio. QuickTime i CoreAudio wymagają tej struktury kontenera do prawidłowego działania. Apple Music i iTunes odrzucają surowy ADTS AAC, ponieważ bez atomu 'moov' nie mogą określić czasu trwania ani wyświetlić postępu odtwarzania.

Convertir.ai uruchamia konwersję AAC do M4A przy użyciu FFmpeg.wasm bezpośrednio w Twojej przeglądarce, bez wysyłania żadnych bajtów audio na zewnętrzne serwery. Proces techniczny to czysty remux kontenera: FFmpeg odczytuje plik ADTS AAC, parsuje nagłówki synchronizacji ADTS (0xFFF lub 0xFFE + 28-bitowy nagłówek) w celu wydobycia częstotliwości próbkowania, liczby kanałów i profilu AAC, a następnie buduje drzewo atomów MPEG-4 z 'ftyp' (typ pliku, oznacza kompatybilność M4A), 'moov' z tabelami czasowymi obliczonymi ze znaczników czasu klatek ADTS i 'mdat' z klatkami AAC skopiowanymi bit po bicie bez modyfikacji. Nie ma kroku dekodowania PCM ani re-kodowania: proces jest równoważny przenoszeniu danych z jednej koperty do drugiej. Szybkość przetwarzania jest wielokrotnie szybsza niż czas odtwarzania, ponieważ nie dochodzi do dekodowania audio. Prywatność jest absolutna: FFmpeg.wasm to kompilacja FFmpeg w WebAssembly działająca w piaskownicy przeglądarki.