Initializing... drag & drop files here
Supports: MP4, M4V
M4V is Apple's MPEG-4 video flavour — the container iTunes downloads, Apple TV exports and QuickTime screen recordings use — and the audio inside it is almost always AAC already. This page discards the picture and writes that soundtrack as a .aac file, which is a specific and slightly unusual thing: a bare ADTS stream of self-synchronising audio frames rather than the tagged .m4a container most music apps expect. That distinction decides whether this page is right for you, so it is covered first. If you want a soundtrack for a phone or a music library, M4V to M4A is the file you actually want.
| Property | Value |
|---|---|
| Codec | AAC, defined in MPEG-4 Part 3 and MPEG-2 Part 7 |
| Wrapper | ADTS — Audio Data Transport Stream, a run of self-framing packets |
| Sample rates the codec allows | 8 kHz to 96 kHz (this page offers 8000 to 48000 HZ) |
| Maximum channels the codec allows | 48, plus 16 low-frequency channels |
| Metadata (title, artist, artwork) | None — ADTS has no field for it |
| Duration header | None; players estimate length by scanning frames |
| Chapters, subtitle or video tracks | Not possible |
| Profile encoded here | AAC-LC — the profile every device supports |
| Best for | Feeding encoders, broadcast and streaming pipelines, HLS-style segment audio |
Codec facts above follow Mozilla's web audio codec guide, which lists MP4, ADTS and 3GP as the containers that carry AAC.
| Property | .aac (this page) |
.m4a |
|---|---|---|
| Container | ADTS packet stream | The MPEG-4 (MP4) container |
| Audio codec | AAC | AAC — identical |
| Extra quality cost of the container | None | None |
| Title, artist, album, artwork | No | Yes |
| Seek index | No — frame scan | Yes — sample table |
| Plays in Chrome | No; Mozilla notes Chrome "supports AAC only in MP4 containers" | Yes |
| Opens in QuickTime / Apple Music | Generally no | Yes |
| Typical use | Pipelines and encoders that want raw frames | Everyday listening and libraries |
If that table pushes you toward the container, the M4A page runs the same extraction with a different wrapper. Choose .aac only when something downstream specifically asked for raw AAC.
.m4v (or .mp4) onto the page or click "Add Files". Several videos can be queued and converted with the same settings..aac. No sign-up, no watermark.The audio in an M4V is already AAC, so this is a decode-and-re-encode rather than a copy — the server always re-encodes, there is no passthrough path. That makes the bitrate you pick the ceiling on the result, and it means encoding above the source rate only grows the file.
The Variable Bitrate dropdown is the one that confuses people: entries such as 48k-56k and 64k-72k look far too low for stereo music. The labels are inherited from FFmpeg's codec documentation, which describes the AAC VBR modes in "kbps/channel" (FFmpeg codec docs) — but that is documentation, not measured behaviour. Through this pipeline the delivered rate barely moves with channel count and the top entry lands above its printed range, so there is no "multiply by the channel count" rule to apply. Read the five entries as an ordered quality scale where higher is better: 96k-112k is the best quality the dropdown offers, not a low setting.
For a predictable outcome, Constant Bitrate is the control to reach for. 96-128 kbps is clean for speech, lectures and podcasts; 192-256 kbps gives comfortable headroom for music or anything you plan to edit later. Below roughly 96 kbps for stereo you start hearing softened cymbals and sibilance. Quality Preset is the wrong tool for this job: it is the hands-off mode the panel opens on, nothing is pre-selected in its dropdown, and it is the least predictable control on the page. When the output rate matters, name it with Constant or Custom Bitrate, or pick a band under Variable Bitrate.
.aac file and an .m4a?The audio is identical; only the wrapper differs. This page writes AAC frames in ADTS framing, which has nowhere to store a title, an artist, artwork, or a seek index. An .m4a puts the same AAC audio inside an MPEG-4 container that carries all of that. There is no quality penalty either way, so the choice is purely about what the receiving software expects. For a music library pick the M4A extraction; for a pipeline that asked for "raw AAC", pick this page.
.aac file play in Chrome or QuickTime?Because those applications want AAC inside a container. Mozilla's codec guide notes that Chrome "supports AAC only in MP4 containers", and QuickTime behaves the same way. VLC, ffmpeg-based tools, audio editors and most Android players read raw ADTS fine. If a specific app refuses the file, that is a container problem rather than a corrupt download — convert to M4A or MP3 instead.
No. Films and TV episodes bought or rented from the iTunes or Apple TV store are wrapped in Apple's FairPlay protection, which limits playback to devices authorised with the purchasing Apple account. That encryption cannot be decoded by a converter, and xconvert does not remove DRM. Only DRM-free M4V files convert — your own screen recordings, camera footage, exports, and downloads that were never encrypted.
A little, because it is a re-encode rather than a stream copy. The source track is decoded to PCM and encoded again as AAC, and AAC is lossy, so a second generation of loss is unavoidable. At a matching or higher bitrate a single pass stays transparent for essentially all listening; it is repeated round trips — extract, edit, re-export, extract again — that accumulate audible damage. If you need to avoid a second AAC generation entirely, extract to an uncompressed target such as AIF instead.
Read them as an ordered quality ladder rather than as bitrate arithmetic. The ranges printed on the bands come from the encoder's documentation and do not survive measurement — the delivered rate barely changes between a mono and a stereo encode, and the top band overshoots its label — so there is no channel-count multiplication to do. Use the lower bands for speech and the higher ones for music, stepping up until it sounds right. If you would rather see the true file bitrate directly, ignore Variable Bitrate and use the Constant Bitrate list, where the number shown is the number you get.
.aac?Because ADTS carries no duration header. A raw AAC stream is just frames back to back, so players work the length out by scanning or estimating, and some get it wrong — particularly on a trimmed extract. Nothing is missing from the audio itself. If accurate duration and seeking matter, use a container — an MP4-family file stores a proper sample table.
All discarded. This page produces an audio-only file, so the H.264 picture is dropped, any soft subtitle tracks go with it, and artwork has no field to live in inside ADTS. If your M4V has several audio tracks — a commentary or a second language — plan for the extraction to take the default track rather than all of them.
Files are uploaded over an encrypted connection, converted on our servers, and deleted automatically after a few hours. No sign-up, no watermark, and files are never shared or made public. The practical constraint is upload size and time rather than a cap on the result: an M4V carries a full video stream, so a long film takes a while to upload even though the .aac that comes back is small. Trimming with the Trim control does not reduce the upload — for that, cut the video first with the video cutter.