Konversi M4A ke AAC Online
Ekstrak AAC mentah dari kontainer M4A. Gratis, di browser Anda, tanpa unggah file.
.m4a · up to 100 MB
Yang bisa Anda lakukan
Ekstrak aliran AAC murni dari kontainer M4A
Tanpa re-encoding
AAC diekstrak dari kontainer M4A tanpa mengubah satu bit audio pun. Nol kehilangan kualitas.
100% privat
File M4A Anda tidak pernah meninggalkan perangkat Anda. Ekstraksi terjadi di browser Anda.
ADTS untuk streaming
AAC dikirimkan dalam format ADTS, kompatibel dengan HLS, sistem tertanam, dan decoder perangkat keras.
Kontainer versus codec
M4A adalah pembungkus MP4; AAC adalah audio yang sebenarnya. Alat ini memisahkan satu dari yang lain.
Cara kerjanya
Tiga langkah, tanpa kerumitan
Unggah file M4A Anda
Seret atau pilih file .m4a dari iTunes, Apple Music, atau perekam audio mana pun. Tanpa pendaftaran, tanpa instalasi.
Ekstraksi AAC di browser
Aliran audio AAC diekstrak dari kontainer MPEG-4 dan dibungkus dalam format ADTS langsung di perangkat Anda.
Unduh AAC Anda
AAC mentah siap untuk streaming, sistem tertanam, pemutar yang tidak menerima kontainer M4A, atau inspeksi teknis.
FAQ
Ada pertanyaan?
Kebingungan ini sangat dapat dimengerti dan sangat umum. M4A dan AAC merujuk pada data audio yang sama dalam hal kualitas, tetapi secara konseptual berbeda: AAC (Advanced Audio Coding, ISO/IEC 14496-3) adalah codec audio, algoritma kompresi yang mengkodekan sampel audio. M4A hanyalah ekstensi file yang menunjukkan bahwa file MPEG-4 Part 14 (MP4) berisi audio secara eksklusif. Secara teknis, file .m4a adalah kontainer MP4 (.mp4) yang memuat aliran audio AAC. Perbedaan kontainer versus codec adalah fundamental: kontainer (M4A/MP4) menyediakan metadata, timestamp, struktur indeks; codec (AAC) adalah data audio yang sebenarnya. Ini persis hubungan yang sama antara MKV (kontainer) dan H.264 (codec video), atau MP4 (kontainer) dan HEVC (codec).
Kasus di mana AAC mentah (dalam format ADTS, Audio Data Transport Stream) diperlukan daripada M4A mencakup: (1) streaming audio di server media menggunakan protokol HLS (HTTP Live Streaming), segmen .ts HLS dengan audio AAC menggunakan ADTS; (2) sistem tertanam dengan decoder AAC perangkat keras yang tidak menyertakan parser kontainer MP4 (prosesor DSP dalam kamera IP, perekam keamanan, perangkat IoT); (3) alat analisis audio yang langsung memeriksa bitstream AAC (misalnya untuk memverifikasi parameter frame AAC: sample rate, konfigurasi saluran, profil AAC-LC versus HE-AAC); (4) pipeline pemrosesan audio yang menghubungkan alat yang bekerja dengan aliran audio mentah tanpa kontainer.
ADTS (Audio Data Transport Stream) adalah bentuk enkapsulasi paling sederhana untuk bitstream AAC: setiap frame AAC didahului oleh header 7 atau 9 byte (tergantung apakah CRC disertakan) yang menentukan versi profil AAC (AAC-LC, HE-AAC), sample rate, dan konfigurasi saluran. ADTS memungkinkan dekoding dari titik mana pun dalam aliran tanpa perlu memparse kontainer penuh, membuatnya ideal untuk streaming dan perangkat dengan sumber daya terbatas. Format alternatifnya adalah LATM/LOAS (Low-overhead Audio Transport Multiplex), yang digunakan terutama dalam DVB dan beberapa konteks IPTV.
Tidak. File M4A yang dibeli dari iTunes Music Store sebelum 2009 dan beberapa file Apple Music dengan DRM FairPlay (Digital Rights Management Apple) memiliki audio terenkripsi yang tidak dapat diekstrak tanpa lisensi yang sesuai. Hanya file M4A tanpa DRM yang dapat dikonversi: ini termasuk file iTunes Plus (bebas DRM, dijual di iTunes sejak 2007), file M4A yang direkam sendiri, dan M4A mana pun yang diunduh dari sumber bebas DRM. Konten streaming Apple Music tidak menghasilkan .m4a yang dapat diunduh bebas DRM.
Tidak ada kehilangan kualitas audio jika konversi adalah demultiplex tanpa re-encoding, yang persis itulah yang dilakukan konverter ini. Prosesnya mengekstrak aliran AAC dari kontainer MP4 dan mengenkapsulasikannya dalam ADTS tanpa mengubah satu bit audio pun. Ini setara dengan mengekstrak file dari arsip ZIP: kontennya tidak berubah, hanya pembungkusnya. Ini disebut remux atau stream copy dalam terminologi pemrosesan media.
File .aac ADTS sangat kompatibel: VLC, iTunes/Music, Windows Media Player (dengan codec terinstal), QuickTime, foobar2000, dan sebagian besar pemutar Android dan iOS membukanya tanpa masalah. Beberapa pemutar perangkat keras lama atau yang memiliki implementasi AAC lebih ketat mungkin lebih memilih AAC dalam kontainer M4A. Untuk kompatibilitas maksimum di pemutar rumah dan mobil, M4A asli umumnya lebih diterima secara universal daripada AAC mentah.
Konversi M4A ke AAC: ekstrak aliran audio murni dari kontainer MPEG-4
Perbedaan antara M4A dan AAC adalah salah satu kesalahpahaman paling sering dalam pemrosesan audio digital, dan memahaminya memerlukan pemahaman perbedaan antara codec dan kontainer. AAC (Advanced Audio Coding) adalah codec audio yang dikembangkan bersama oleh Bell Labs, Dolby Laboratories, Fraunhofer IIS, Sony Corporation, dan Nokia, yang distandardisasi sebagai ISO/IEC 13818-7 (MPEG-2 AAC) pada 1997 dan kemudian sebagai ISO/IEC 14496-3 (MPEG-4 AAC) pada 1999. AAC dirancang sebagai penerus MP3 (MPEG-1 Audio Layer III), menawarkan kualitas lebih baik pada bitrate yang sama. Secara khusus, AAC-LC pada 128 kbps memberikan kualitas yang secara subjektif setara dengan MP3 pada 192 kbps menurut uji mendengarkan buta yang dilakukan Fraunhofer pada 1998. M4A, di sisi lain, hanyalah konvensi penamaan file: file .m4a adalah file MPEG-4 Part 14 (spesifikasi kontainer ISO/IEC 14496-14, ekstensi dari kontainer QuickTime .mov) yang berisi audio secara eksklusif. Apple memperkenalkan ekstensi .m4a di iTunes untuk membedakan file audio MPEG-4 dari file video MPEG-4 (.mp4, .m4v). Hubungannya analog dengan amplop surat sebagai kontainer dan surat sebagai konten: M4A adalah amplop, AAC adalah suratnya.
Kebutuhan untuk mengekstrak AAC mentah dari kontainer M4A muncul dalam konteks teknis tertentu di mana parser kontainer MP4 menimbulkan overhead atau inkompatibilitas. Kasus terpenting pada 2025 adalah streaming audio melalui HLS (HTTP Live Streaming, protokol yang dikembangkan Apple pada 2009 dan distandardisasi oleh IETF sebagai RFC 8216 pada 2017). Segmen audio dalam playlist HLS menggunakan audio AAC dalam format ADTS (Audio Data Transport Stream) di dalam kontainer MPEG-TS (.ts), bukan dalam M4A. Ketika pipeline penerbitan audio perlu menyiapkan konten M4A untuk distribusi HLS, langkah pertama adalah mengekstrak aliran AAC dari kontainer M4A dan mensegmentasinya menjadi ADTS untuk chunk MPEG-TS aliran HLS. Konteks teknis relevan kedua adalah pemrosesan sistem tertanam: decoder AAC perangkat keras yang ada dalam prosesor DSP kamera IP (Hikvision, Dahua), perekam keamanan NVR, dan perangkat audio IoT sering mengimplementasikan hanya decoder ADTS tanpa parser kontainer MP4, karena menambahkan parser MP4 dalam firmware dengan ROM terbatas menambah kompleksitas yang tidak perlu ketika hanya streaming audio kontinu yang dibutuhkan.
Proses teknis mengekstrak AAC dari M4A secara konseptual adalah remux atau stream copy: alih-alih mendekode audio ke PCM lalu re-encoding ke AAC (yang akan menimbulkan kehilangan kualitas tambahan), bitstream AAC dibaca langsung dari dalam kontainer MP4 dan dienkapsulasi dalam ADTS tanpa modifikasi. Struktur internal file M4A mengikuti spesifikasi kotak (atom) kontainer MPEG-4: kotak ftyp yang mengidentifikasi jenis file, kotak moov yang berisi semua metadata trek (durasi, sample rate, konfigurasi saluran, timestamp untuk setiap frame audio dalam kotak stts), dan kotak mdat yang berisi data audio terkompresi. Untuk mengekstrak AAC, perlu membaca kotak mdat dan merekonstruksi aliran ADTS dengan menambahkan header ADTS standar 7 byte di depan setiap frame AAC, menggunakan parameter konfigurasi (AudioSpecificConfig) yang dibaca dari kotak esds kontainer MP4. Convertir.ai melakukan proses ini sepenuhnya dalam WebAssembly di dalam browser, tanpa mengirimkan data file ke server eksternal mana pun. Hasilnya identik secara bit dengan aliran AAC asli: setiap frame AAC memiliki byte yang persis sama dengan di M4A sumber, dengan satu-satunya perbedaan bahwa sekarang dienkapsulasi dalam ADTS daripada dalam kontainer MP4.