DokumentyObrazyMediaNarzędzia PDF

Konwerter M4A na AAC Online

Wyodrebnij surowe AAC z kontenera M4A. Za darmo, w przegladarce, bez wysylania plikow.

Drag your file here

.m4a · 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.

Wyodrebnij czysty strumien AAC z kontenera M4A

Bez przekodowania

AAC jest wyodrebniany z kontenera M4A bez modyfikowania ani jednego bitu audio. Zero utraty jakosci.

100% prywatne

Twoje pliki M4A nigdy nie opuszczaja Twojego urzadzenia. Ekstrakcja odbywa sie w Twojej przegladarce.

ADTS do streamingu

AAC jest dostarczany w formacie ADTS, kompatybilnym z HLS, systemami wbudowanymi i dekoderkadami sprzetowymi.

Kontener vs. kodek

M4A to opakowanie MP4; AAC to rzeczywiste audio. To narzedzie rozdziela jedno od drugiego.

Trzy kroki, żadnych komplikacji

1

Wgraj plik M4A

Przeciagnij lub wybierz plik .m4a z iTunes, Apple Music lub dowolnego rejestratora audio. Bez rejestracji, bez instalacji.

2

Ekstrakcja AAC w przegladarce

Strumien audio AAC jest wyodrebniany z kontenera MPEG-4 i opakowany w format ADTS bezposrednio na Twoim urzadzeniu.

3

Pobierz AAC

Surowe AAC gotowe do streamingu, systemow wbudowanych, odtwarzaczy nieakceptujacych kontenera M4A lub inspekcji technicznej.

Masz pytania?

Pomylka jest calkowicie zrozumiala i bardzo powszechna. M4A i AAC odnoszaa sie do tych samych danych audio pod wzgledem jakosci, ale sa konceptualnie rozne: AAC (Advanced Audio Coding, ISO/IEC 14496-3) to kodek audio - algorytm kompresji, ktory koduje probki audio. M4A to po prostu rozszerzenie pliku wskazujace, ze plik MPEG-4 Part 14 (MP4) zawiera wylacznie audio. Technicznie plik .m4a to kontener MP4 (.mp4) zawierajacy strumien audio AAC. Rozroznienie kontener kontra kodek jest fundamentalne: kontener (M4A/MP4) dostarcza metadanych, znacznikow czasu, struktury indeksu; kodek (AAC) to rzeczywiste dane audio. Jest to dokladnie ta sama relacja jak MKV (kontener) i H.264 (kodek wideo).

Przypadki, gdy surowe AAC (w formacie ADTS, Audio Data Transport Stream) jest potrzebne zamiast M4A, obejmuja: (1) streaming audio na serwerach mediow uzywajacych protokolu HLS (HTTP Live Streaming) - segmenty .ts HLS z audio AAC uzywaja ADTS; (2) systemy wbudowane z dekoderkadami sprzetowymi AAC niezawierajacymi parsera kontenera MP4 (procesory DSP w kamerach IP, rejestratorach bezpieczenstwa, urzadzeniach IoT audio); (3) narzedzia do analizy audio badajace bezposrednio strumien bitowy AAC; (4) potoki przetwarzania audio laczone z narzedziem pracujacymi z surowymi strumieniami audio bez kontenera.

ADTS (Audio Data Transport Stream) to najprostsza forma enkapsulacji strumienia bitowego AAC: kazda klatka AAC jest poprzedzona 7- lub 9-bajtowym naglowkiem (w zaleznosci od tego, czy jest doczony CRC), ktory okreslA wersje profilu AAC (AAC-LC, HE-AAC), czestotliwosc probkowania i konfiguracje kanalow. ADTS umozliwia dekodowanie z dowolnego punktu w strumieniu bez potrzeby analizowania calego kontenera, co czyni go idealnym do streamingu i urzadzen z ograniczonymi zasobami. Alternatywny format to LATM/LOAS (Low-overhead Audio Transport Multiplex), uzywany glownie w DVB i niektorych kontekstach IPTV.

Nie. Pliki M4A zakupione w iTunes Music Store przed 2009 rokiem i niektoré pliki Apple Music z FairPlay DRM (Apple Digital Rights Management) maja zaszyfrowane audio. Konwertowalne sa tylko pliki M4A bez DRM: obejmuje to pliki iTunes Plus (bez DRM, sprzedawane w iTunes od 2007 roku), samodzielnie nagrane pliki M4A i dowolne M4A pobrane ze zrodel bez DRM. Tresc streamingowa Apple Music nie generuje pobieralnego pliku .m4a bez DRM.

Nie ma utraty jakosci audio, jesli konwersja jest demultipleksowaniem bez przekodowania - co dokladnie robi ten konwerter. Proces wyodrebnia strumien AAC z kontenera MP4 i enkapsuluje go w ADTS bez modyfikowania ani jednego bitu audio. Jest to rownowazne wyodrebnieniu pliku z archiwum ZIP: tresc nie zmienia sie, zmienia sie tylko opakowanie. Nazywa sie to 'remux' lub 'stream copy' w terminologii przetwarzania mediow.

Pliki ADTS .aac sa szeroko kompatybilne: VLC, iTunes/Music, Windows Media Player (z zainstalowanymi kodekami), QuickTime, foobar2000 i wiekszosc odtwarzaczy Android i iOS otwiera je bez problemow. Niektoré starsze odtwarzacze sprzetowe lub te z bardziej rygorystycznymi implementacjami AAC moga preferowac AAC w kontenerze M4A. Dla maksymalnej kompatybilnosci w odtwarzaczach domowych i samochodowych, oryginalny M4A jest na ogol bardziej powszechnie akceptowany niz surowe AAC.

Konwertuj M4A na AAC: wyodrebnij czysty strumien audio z kontenera MPEG-4

Rozroznienie miedzy M4A a AAC to jedno z najczestszych niezrozumien w cyfrowym przetwarzaniu audio, a jego zrozumienie wymaga pojecia roznicy miedzy kodekiem a kontenerem. AAC (Advanced Audio Coding) to kodek audio wspolnie opracowany przez Bell Labs, Dolby Laboratories, Fraunhofer IIS, Sony Corporation i Nokia, standaryzowany jako ISO/IEC 13818-7 (MPEG-2 AAC) w 1997 roku, a nastepnie jako ISO/IEC 14496-3 (MPEG-4 AAC) w 1999 roku. AAC zostal zaprojektowany jako nastepca MP3 (MPEG-1 Audio Layer III), oferujac lepsza jakosc przy tym samym bitrate - konkretnie AAC-LC przy 128 kbps dostarcza subiektywnie rownowazna jakosc do MP3 przy 192 kbps wedlug testow slepego sluchania Fraunhofera z 1998 roku. M4A, z kolei, jest po prostu konwencja nazewnictwa plikow: plik .m4a to plik MPEG-4 Part 14 (specyfikacja kontenera ISO/IEC 14496-14, rozszerzenie kontenera QuickTime .mov) zawierajacy wylacznie audio. Apple wprowadzil rozszerzenie .m4a w iTunes w celu rozroznienia plikow audio MPEG-4 od plikow wideo MPEG-4 (.mp4, .m4v). Relacja jest analogiczna do koperty z listem jako kontenera i listem jako tresci: M4A to koperta, AAC to list.

Potrzeba wyodrebniania surowego AAC z kontenera M4A pojawia sie w specyficznych kontekstach technicznych, gdzie parser kontenera MP4 wprowadza nadmiar lub niekompatybilnosc. Najwazniejszy przypadek w 2025 roku to streaming audio przez HLS (HTTP Live Streaming, protokol opracowany przez Apple w 2009 roku i standaryzowany przez IETF jako RFC 8216 w 2017 roku). Segmenty audio w playlistach HLS uzywaja audio AAC w formacie ADTS (Audio Data Transport Stream) wewnatrz kontenerow MPEG-TS (.ts), nie w M4A. Kiedy potok publikacji audio musi przygotowac tresc M4A do dystrybucji HLS, pierwszym krokiem jest wyodrebnienie strumienia AAC z kontenera M4A i jego segmentacja w ADTS dla chunkow MPEG-TS strumienia HLS. Drugi istotny kontekst techniczny to przetwarzanie w systemach wbudowanych: sprzetowe dekodery AAC obecne w procesorach DSP kamer IP (Hikvision, Dahua), rejestratorach bezpieczenstwa NVR i urzadzeniach IoT audio czesto implementuja tylko dekoder ADTS bez parsera kontenera MP4.

Techniczny proces wyodrebniania AAC z M4A jest konceptualnie remuxem lub kopiowaaniem strumienia: zamiast dekodowania audio do PCM i przekodowania go na AAC (co wprowadzilaby dodatkowa utrate jakosci), strumien bitowy AAC jest odczytywany bezposrednio z wnetrza kontenera MP4 i enkapsulowany w ADTS bez modyfikacji. Wewnetrzna struktura pliku M4A podaza za specyfikacja box (atom) kontenera MPEG-4: box 'ftyp' identyfikujacy typ pliku, box 'moov' zawierajacy wszystkie metadane sciezki (czas trwania, czestotliwosc probkowania, konfiguracja kanalow, znaczniki czasu dla kazdej klatki audio w boxie 'stts') i box 'mdat' zawierajacy skompresowane dane audio. Aby wyodrebnic AAC, konieczne jest odczytanie boxa 'mdat' i rekonstrukcja strumienia ADTS przez dolaczenie standardowych 7-bajtowych naglowkow ADTS przed kazda klatka AAC, uzywajac parametrow konfiguracyjnych (AudioSpecificConfig) odczytanych z boxa 'esds' kontenera MP4. Convertir.ai wykonuje ten proces calkowicie w WebAssembly wewnatrz przegladarki, bez przesylania danych pliku do zadnego zewnetrznego serwera. Wynik jest bit-identyczny z oryginalnym strumieniem AAC.