AAC naar M4A omzetten

Hier zet je AAC naar M4A om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Met verlies Een deel van het detail wordt ingeruild voor grootte. M4A kan niet alles bewaren wat AAC bewaart.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten Beide formaten zijn gecomprimeerd, dus dit is een tweede ronde over audio die al detail is kwijtgeraakt. Kies de hoogste kwaliteitsstand als het resultaat nog bewerkt of opnieuw omgezet wordt.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

De codec is nooit het probleem

AAC wordt al twintig jaar door vrijwel alles afgespeeld, dus als een .aac-bestand raar doet, ligt dat zelden aan de codec zelf.

Het probleem is dat een kaal .aac-bestand een ADTS-stream is: een reeks audioframes bedoeld voor uitzending, elk met een klein eigen kopje, maar zonder iets dat het geheel beschrijft. Er staat nergens hoe lang het bestand duurt, waar de tweede minuut begint of welke titel erbij hoort.

Wat de MP4-verpakking toevoegt

M4A is Apple’s naam voor een MP4-bestand met één audiospoor. De MP4-header bevat de exacte duur, een tabel die tijd aan bestandslocatie koppelt zodat doorspoelen precies uitkomt, en een metadatablok voor titel, artiest, album en albumhoes.

Elk symptoom is daarmee te verklaren: geen 00:00 meer in Verkenner, een schuifbalk die klopt, en een albumhoes die eindelijk blijft plakken. De aanwezigheid van een herkenbare container is ook de reden dat iTunes het bestand nu wél importeert.

Waar zo’n kaal AAC-bestand vandaan komt

Bijna niemand maakt er bewust een. HLS-streaming levert audio als een reeks .aac-segmenten, dus alles wat een stream heeft opgenomen laat zo’n stapel achter, en aan elkaar plakken geeft één groot ADTS-bestand. IP-camera’s, dashcams en opnameapparatuur schrijven ADTS omdat het overal doorgeknipt kan worden.

Dat verklaart waarom de audio meestal prima is en het bestand toch onhandig: het formaat is gekozen voor apparaten, niet voor mensen die er een document van willen maken. Zulke bestanden dragen vaak ook geen enkele metadata, dus een omgezette M4A kan leeg binnenkomen — een goed moment om alsnog te taggen.

Er wordt opnieuw gecodeerd, ronduit gezegd

Het zou elegant zijn om de bestaande AAC-frames zonder aanpassing in de MP4-verpakking te schuiven. Deze omzetter doet dat niet: er wordt altijd een bitsnelheid aan de encoder meegegeven, wat die kortere weg uitschakelt, dus de audio wordt gedecodeerd en opnieuw gecodeerd.

Dat kost een tweede lossy stap op audio die al lossy was. Bij spraak en camera-opnames hoor je dat niet; bij muziek uit een lage-bitrate stream is het een kleine stap achteruit. Kies Hoge kwaliteit — deze omzetting draait niet om ruimte besparen, dus er is geen reden om op kwaliteit te beknibbelen.

Taggen wordt mogelijk, en dat is de helft van de winst

Een kaal .aac-bestand kan metadata alleen als een ID3v2-blokje voorop dragen, een gewoonte uit MP3 die AAC zelf niet kent. Apple-software leest dat grotendeels niet, wat verklaart waarom een albumhoes op een .aac-bestand nooit blijft zitten.

Een M4A heeft een echt metadatablok dat iTunes, Music, Verkenner, Mp3tag en MusicBrainz Picard allemaal lezen. Bestaande tags gaan mee, en wat ontbrak kan er nu bij en blijft staan.

Waarom M4A en niet MP3 voor Apple-software

Beide lossen het verpakkingsprobleem op. MP3 kost meer, want dat betekent AAC inruilen voor een codec uit 1993 die minder uit dezelfde bits haalt, via nog een tweede lossy stap.

Kies MP3 alleen als iets dat echt eist — een autoradio die enkel .mp3 indexeert, een oude speler, een uploadformulier met een vaste lijst. Kies M4A wanneer het doel Apple-software, een moderne telefoon of een mediaserver is: de codec is daar al de juiste, alleen de verpakking hoefde te veranderen.

Segmenten eerst samenvoegen, dan pas omzetten

Komt je bronmateriaal uit HLS-segmenten, dan is het handige aan ADTS dat achter elkaar plakken zonder meer een geldige stream oplevert — geen kop om te herschrijven, geen index om opnieuw op te bouwen.

Voeg eerst samen en zet daarna één keer om. Vijftig segmenten apart omzetten geeft vijftig M4A-bestanden, geen ene opname, en een MP4-container kent geen vergelijkbare truc om ze achteraf aan elkaar te plakken.

Wat een beschadigd of verkeerd benoemd bestand hier doet

Een opname die midden in een frame stopte, levert een afgekapt ADTS-bestand op. De omzetting leest tot aan de schade en stopt daar, meestal met een bruikbare M4A die een fractie korter is dan het origineel — maar nu met een correcte duur.

Een bestand dat helemaal geen ADTS is — een MP4-fragment dat per ongeluk .aac heet, of een omgedoopte M4A — wordt niet als framestream herkend en de omzetting meldt dat het bestand niet gelezen kon worden in plaats van te gokken.

Een map met opnames in één keer

Dit soort bestanden komt vaak in bulk binnen: sleep de hele map naar binnen, elk bestand wordt apart omgezet en je krijgt één ZIP terug, met een grens van 100 MB per bestand en honderd bestanden per keer.

Er wordt niets geüpload, en dat weegt hier extra zwaar, want kale .aac-opnames zijn vaak camera-audio of gespreksopnames met andermans stem erop. Het decoderen en verpakken gebeurt op je eigen apparaat, wat het netwerktabblad van de browser bevestigt.

Zo zet je AAC naar M4A om

  1. Sleep je AAC-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies M4A als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare M4A-bestand.

AAC of M4A: wat er verandert

AAC vergeleken met M4A
AACM4A
Volledige naamAdvanced Audio CodingMPEG-4 Audio
Bestandsextensie.aac.m4a
Mediatypeaudio/aacaudio/mp4
CompressieMet verlies — grootte wordt met kwaliteit betaaldMet verlies — grootte wordt met kwaliteit betaald
Voor het eerst gepubliceerd19972004
Uitgegeven doorMPEGApple
SpecificatieISO/IEC 13818-7
LicentieOpen standaardGepubliceerd, niet gestandaardiseerd
Stand van zakenActueelActueel
Audiokanalentot 48tot 48
Opent in een browserElke browserElke browser
In plaats daarvan overwogenMP3, OPUSMP3, FLAC

Het resultaat openen

M4A is een container, geen enkelvoudig formaat. Wat er speelt is de codec erin — meestal AAC en ALAC — en daarom kunnen twee bestanden met dezelfde extensie zich op hetzelfde apparaat anders gedragen.

VLC, FFmpeg en iTunes lezen zowel AAC als M4A, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.

Waarvoor elk formaat bedoeld is

AAC is het formaat van MPEG, verschenen in 1997. Het is vastgelegd in ISO/IEC 13818-7, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.

M4A komt van Apple en stamt uit 2004. iTunes, VLC en FFmpeg lezen het formaat.

Van AAC naar M4A: veelgestelde vragen

Wordt mijn AAC-bestand ergens heen geüpload?

Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt. De motor achter juist dit paar is mediabunny, een omhulsel om WebCodecs, dat de hardwaredecoders van je eigen apparaat leent; je browser haalt die één keer op en bewaart hem.

Is AAC naar M4A omzetten gratis?

Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk. mediabunny wordt naar je eigen machine gehaald en draait daar, en daarom staat er geen teller op.

Gaat er kwaliteit verloren bij het omzetten van AAC naar M4A?

M4A comprimeert, dus er gaan gegevens verloren. Met de standaardinstelling valt dat niet op; wil je zeker zijn, zet de kwaliteit dan hoger. Beide formaten zijn gecomprimeerd, dus dit is een tweede ronde over audio die al detail is kwijtgeraakt. Kies de hoogste kwaliteitsstand als het resultaat nog bewerkt of opnieuw omgezet wordt.

Welke codec zit er in het M4A-bestand?

M4A is een container, geen enkelvoudig formaat. Wat er speelt is de codec erin — meestal AAC en ALAC — en daarom kunnen twee bestanden met dezelfde extensie zich op hetzelfde apparaat anders gedragen.

Meer over deze formaten