Convert M4V to M4A — Free Online Tool
Extract the audio track from an M4V video file and save it as an M4A file, stripping the video stream entirely while re-encoding the audio to AAC at 128k bitrate. Ideal for pulling iTunes-purchased video content or iOS-compatible video into a pure audio format that plays natively on Apple devices and in iTunes without carrying unnecessary video data.
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 share the same underlying MPEG-4 container structure, so this conversion is primarily about stream selection rather than container transformation. FFmpeg reads the M4V file, discards the H.264 or H.265 video stream entirely using the -vn flag, and re-encodes the audio track to AAC at 128k bitrate, writing the result into an M4A container. Because M4V files typically already carry AAC audio, the re-encoding step involves minimal quality loss — the audio is decoded and re-encoded within the same codec family. The output M4A retains chapter markers if they were present in the source M4V, which is particularly useful for iTunes video files that include chapter navigation. No video data is carried forward, significantly reducing file size.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg tool. In the browser-based version of this tool, this runs via FFmpeg.wasm compiled to WebAssembly, executing entirely within your browser with no server involvement. |
-i input.m4v
|
Specifies the input M4V file. FFmpeg reads and demuxes this MPEG-4 container, identifying its video stream (H.264 or H.265), audio stream (typically AAC), and any chapter or metadata atoms for processing. |
-c:a aac
|
Sets the audio codec for the output to AAC using FFmpeg's built-in AAC encoder. Since M4A natively supports AAC and Apple devices expect it, this ensures the output plays correctly in iTunes, Apple Music, and iOS without any compatibility issues. |
-b:a 128k
|
Sets the audio bitrate to 128 kilobits per second. AAC at 128k provides good perceptual quality for music, speech, and general audio — this is the standard bitrate used by iTunes Plus downloads and is sufficient for most listening scenarios. |
-vn
|
Disables video output entirely, instructing FFmpeg to write no video stream to the M4A file. This is the key flag that transforms the M4V from a video container into an audio-only M4A, and also ensures the output is a valid M4A rather than an MP4 with a renamed extension. |
output.m4a
|
Specifies the output filename and container format. The .m4a extension tells FFmpeg to use the MPEG-4 audio container, which signals to iTunes, Apple Music, and other players that this is an audio-only file, enabling proper library integration, artwork display, and gapless playback support. |
Common Use Cases
- Extracting the audio commentary or dialogue from an iTunes-purchased M4V movie or TV episode to listen to on a long commute without draining battery on video playback
- Converting an M4V recording of a lecture, keynote presentation, or conference talk into an M4A podcast-style audio file for easy distribution or offline listening
- Pulling the audio track from an iOS screen recording saved as M4V to use as a voiceover or narration clip in an audio editing project
- Archiving the musical score or soundtrack from an M4V music video as an M4A file that integrates cleanly into an iTunes or Apple Music library with preserved metadata compatibility
- Stripping the video from a large M4V audiobook or video tutorial to create a compact M4A version that can be loaded onto an older iPod or low-storage device
- Extracting chapter-marked audio from a multi-chapter M4V educational video so chapter navigation remains intact when the M4A is played back in iTunes or Podcast apps
Frequently Asked Questions
Yes, there is a small degree of quality loss because the audio is decoded from AAC and re-encoded back to AAC, a process sometimes called 'AAC-to-AAC transcoding' or a generational loss. Since the default output bitrate is 128k, if your source M4V contained audio at a higher bitrate — say 256k — you will lose some fidelity. If preserving maximum quality matters, you can increase the -b:a value in the FFmpeg command to match or exceed the source bitrate, though you cannot recover detail that was already lost in the original encoding.
In many cases, yes. Since M4V files almost always carry AAC audio and M4A natively supports AAC, you can replace '-c:a aac -b:a 128k' with '-c:a copy' in the FFmpeg command to stream-copy the audio without any re-encoding or quality loss. The command would become: ffmpeg -i input.m4v -c:a copy -vn output.m4a. The only reason the tool defaults to re-encoding is to ensure consistent output quality across source files that may vary in codec or bitrate.
Yes. Both M4V and M4A support the MPEG-4 chapter format, and FFmpeg will carry chapter metadata through to the output M4A file automatically without any additional flags. This means iTunes chapter navigation, timestamps, and chapter titles from sources like Apple-purchased video or structured lecture recordings will remain intact and functional in the resulting M4A file.
The -vn flag explicitly discards the entire video stream — no video data is written to the output file. Subtitle tracks embedded in the M4V are also dropped, since M4A does not support subtitle streams. If you need to retain subtitles, M4A is not the appropriate output format; you would need a container like MKV or MP4 that supports both audio and text tracks.
No. M4V files purchased from the iTunes Store that are protected by Apple's FairPlay DRM cannot be processed by FFmpeg, and this browser-based tool will not be able to read the audio stream from them. FFmpeg will typically report an error or produce a silent output file. DRM-free M4V files — such as those you encoded yourself, screen recordings, or iTunes Extras content — will convert without any issues.
Modify the -b:a flag value in the command. For example, to encode at 256k — a good choice if the source M4V audio was encoded at a high bitrate — use: ffmpeg -i input.m4v -c:a aac -b:a 256k -vn output.m4a. Common choices are 128k for standard listening, 192k for a good quality-to-size balance, and 256k or 320k for high-fidelity archiving. Keep in mind that AAC is highly efficient, and most listeners find 192k AAC indistinguishable from lossless audio.
Technical Notes
M4V and M4A are both MPEG-4 Part 14 container variants, making this one of the more structurally compatible conversions possible — the primary work is stream selection, not container remuxing. The M4A container is technically identical to MP4 but is conventionally used for audio-only content; the file extension signals to players like iTunes and Apple Music that the file contains no video, enabling correct library categorization and gapless playback support. The default AAC encoder used here is FFmpeg's native 'aac' encoder, which produces broadly compatible output suitable for all Apple devices, web browsers, and modern media players. One notable limitation of M4A in this context is that it does not support multiple audio tracks — if your source M4V contained several audio streams (e.g., multiple language dubs), only the first audio stream will be selected by default. To choose a specific audio track, you would add a stream specifier like -map 0:a:1 to the FFmpeg command. iTunes and Apple Music metadata fields such as title, artist, album, and artwork embedded in the M4V are generally preserved during this conversion, since both containers share the same iTunes metadata atom structure.