Extract Audio from M4V to M4A — Free Online Tool
Extract the AAC audio track from an M4V video file and save it as an M4A audio file — no re-encoding required in most cases, since both formats share the same MPEG-4 container structure and AAC codec. This is the fastest, lossless-quality way to pull iTunes video audio into a portable audio-only format compatible with Apple Music, iPods, and any AAC-aware player.
to
FFmpeg Command
Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg
Drop your M4V file here
or click to browse
Free — no uploads, no signups. Your files never leave your browser.
Settings
Note: Browser-based encoding uses approximate quality targets. For precise CRF compression, copy the FFmpeg command above and run it on your desktop.
Estimated output:
Conversion Complete!
DownloadHow It Works
M4V and M4A are both MPEG-4 container variants, and both natively carry AAC audio streams. When you extract audio from an M4V to M4A, FFmpeg discards the video stream entirely (via the -vn flag) and remuxes the existing AAC audio track directly into the M4A container — no audio decoding or re-encoding happens. This means the conversion is near-instant, and the audio quality is bit-for-bit identical to the original. The -b:a 128k flag in the command is present as a fallback parameter but has no effect when the audio stream is simply being copied in stream-copy-compatible scenarios. The resulting M4A file retains chapter markers from the source M4V if they were present, making it ideal for audiobook or lecture content. Note that DRM-protected M4V files (such as older iTunes Store purchases) cannot be processed — FFmpeg will fail to read the encrypted stream.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg program. In this browser-based tool, FFmpeg runs locally via WebAssembly (FFmpeg.wasm), so no file data leaves your device. |
-i input.m4v
|
Specifies the input M4V file. FFmpeg reads the MPEG-4 container and identifies all streams inside — typically an H.264 or H.265 video stream and one or more AAC audio streams. |
-vn
|
Disables video output entirely, instructing FFmpeg to ignore the video stream from the M4V and write only audio data to the M4A output. This is the key flag that makes the conversion audio-only. |
-c:a aac
|
Sets the audio codec to AAC for the output M4A file. Since M4V typically stores AAC audio natively, FFmpeg will remux the existing AAC stream without re-encoding, preserving the original audio quality. |
-b:a 128k
|
Sets the target AAC audio bitrate to 128 kilobits per second. This applies if re-encoding is needed (e.g., the source has a non-AAC audio track); when the AAC stream is copied directly, this parameter has no effect on the output. |
-vn
|
A second instance of the video-disable flag appended before the output filename. This is redundant with the earlier -vn flag and does not change the output; FFmpeg processes both but only the first takes effect. |
output.m4a
|
Specifies the output filename and format. The .m4a extension signals to FFmpeg to wrap the extracted AAC audio in an MPEG-4 audio container, which is recognized as audio-only content by iTunes, Apple Music, and most modern media players. |
Common Use Cases
- Stripping audio from an iTunes movie or TV show download to create a portable audio track for listening during a commute without the video overhead
- Extracting the AAC audio from an M4V lecture or educational video to review the content on an iPod, iPhone, or Apple Watch without needing a screen
- Pulling the audio from an M4V podcast video episode to create an audio-only M4A version for submission to podcast directories that require audio files
- Extracting narration or commentary tracks from M4V files that contain multiple audio tracks, then distributing them as standalone M4A files
- Converting M4V audiobook content purchased through iTunes into M4A files that preserve chapter markers, allowing playback in any MPEG-4 chapter-aware audio player
- Archiving the audio portion of M4V screen recordings or software tutorials as lightweight M4A files for audio review or transcription workflows
Frequently Asked Questions
In the vast majority of cases, no. Because M4V stores its audio as AAC and M4A is simply an MPEG-4 container for AAC audio, FFmpeg can remux the audio stream directly without decoding or re-encoding it. The audio data is transferred byte-for-byte, so quality is identical to the source. Quality loss would only occur if FFmpeg were forced to re-encode — for example, if the source M4V contained an MP3 audio track instead of AAC, which would then need transcoding to AAC for the M4A output.
The size difference is entirely expected — you are removing the video stream, which typically accounts for 80–95% of an M4V file's total size. The M4A output contains only the audio data, so a 1GB M4V movie might produce an M4A file of just 50–100MB depending on the audio bitrate and duration. There is no audio data being discarded; the file is smaller simply because all the video frames are gone.
Yes, chapter markers are preserved during this conversion because both M4V and M4A support MPEG-4 chapter metadata, and FFmpeg carries them through the remux by default. This makes the M4V to M4A extraction particularly useful for iTunes audiobooks, video courses, or sermon series where navigating by chapter is important. You can verify chapters are intact by opening the M4A in QuickTime Player or iTunes and checking the chapter navigation menu.
Yes, but you will need to modify the FFmpeg command. M4V files can contain multiple audio tracks — for example, a main stereo mix and a separate commentary track. To select a specific track, add -map 0:a:1 to the command to select the second audio stream (zero-indexed), replacing the default behavior of extracting the first audio track. The full command would look like: ffmpeg -i input.m4v -vn -map 0:a:1 -c:a aac -b:a 128k output.m4a.
Adjust the -b:a value to change the AAC bitrate in the output M4A. The default in this command is 128k, which is standard quality. For higher fidelity — useful if the source M4V has a high-bitrate audio track — change it to -b:a 192k or -b:a 256k. Keep in mind that if the original audio is AAC at 128k, increasing the bitrate in the output will not improve quality; it will only increase file size. When in doubt, match the output bitrate to the source audio bitrate, which you can check by running ffprobe input.m4v.
M4V files purchased from the iTunes Store prior to 2009 — and some rental or subscription content — may be protected with Apple's FairPlay DRM. FFmpeg cannot read encrypted M4V streams and will return an error or produce a silent/corrupt output. This tool and the FFmpeg command will only work on DRM-free M4V files, such as those you have created yourself, ripped from a personal DVD, or downloaded from DRM-free sources. There is no FFmpeg flag or workaround for FairPlay-encrypted content.
Technical Notes
Both M4V and M4A are extensions of the ISO Base Media File Format (ISOBMFF), which means they share the same underlying container architecture. M4V adds a file type brand that signals iTunes and Apple TV compatibility, while M4A signals audio-only content to Apple software. Because the AAC codec is native to both, this conversion is essentially a container rebranding plus stream removal rather than a true transcode. The -vn flag appears twice in the resolved command (once before the codec flags and once at the end) — the duplicate is harmless and FFmpeg processes only the first instance. Subtitle tracks present in the M4V will be dropped automatically since M4A does not support subtitles. iTunes metadata such as title, artist, album, and artwork embedded in the M4V file may or may not carry over depending on how the original file was tagged; use -map_metadata 0 explicitly if metadata preservation is critical. Files with Dolby AC-3 or multi-channel audio tracks will require re-encoding to AAC stereo, which does involve a quality transformation. For lossless audio extraction, consider outputting to FLAC within an M4A container by replacing -c:a aac with -c:a flac, though compatibility with Apple devices will be reduced.