Convert M4V to AC3 — Free Online Tool
Extract and convert the AAC audio track from an M4V file into AC3 (Dolby Digital) format, re-encoding it with the ac3 codec at 192k bitrate. This is ideal for repurposing iTunes or iOS video audio into a format compatible with DVD authoring, Blu-ray players, and home theater systems that expect Dolby Digital streams.
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 files store audio using AAC (Advanced Audio Coding), Apple's default lossy codec optimized for iTunes and iOS devices. AC3, also known as Dolby Digital, is a completely different lossy codec developed by Dolby Laboratories and widely used in DVD, Blu-ray, and broadcast workflows. Because AAC and AC3 are fundamentally incompatible at the bitstream level, this conversion is a full audio transcode — the AAC audio is fully decoded to raw PCM, then re-encoded into AC3 format. The video stream from the M4V is discarded entirely since AC3 is a pure audio container. This means the conversion involves two lossy stages: the original AAC encode and the new AC3 encode, which can introduce some cumulative quality degradation compared to the original source.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg binary, the open-source multimedia processing engine that handles decoding the M4V input and re-encoding it as an AC3 audio stream. |
-i input.m4v
|
Specifies the input file — an M4V container which may contain an H.264 or H.265 video stream and an AAC audio stream as used by iTunes and iOS-compatible content. |
-c:a ac3
|
Sets the audio codec to ac3, which is FFmpeg's native Dolby Digital encoder. This triggers a full transcode of the AAC audio from the M4V into the AC3 bitstream format used in DVD and broadcast workflows. |
-b:a 192k
|
Sets the AC3 audio bitrate to 192 kilobits per second, a standard Dolby Digital bitrate appropriate for stereo content and a common target for DVD and broadcast delivery of two-channel audio. |
output.ac3
|
Specifies the output filename with the .ac3 extension, which tells FFmpeg to write a raw Dolby Digital elementary stream — a standalone audio-only file with no video or container wrapper. |
Common Use Cases
- Extracting Dolby Digital audio from an iTunes movie or TV show download to use in a DVD authoring project that requires AC3 streams
- Preparing audio from an M4V episode for playback on a standalone Blu-ray or DVD player connected to a home theater receiver that decodes AC3 but not AAC
- Converting iOS-recorded or iTunes-purchased M4V files into AC3 so they can be muxed into a broadcast or cable TV delivery package requiring Dolby Digital audio
- Stripping the audio from an M4V video file into a standalone AC3 file for use in a video editing timeline that needs a dedicated Dolby Digital audio track
- Repurposing M4V documentary or lecture audio into an AC3 stream for inclusion in a DVD menu system where the authoring tool only accepts AC3 audio input
Frequently Asked Questions
No. AC3 is a raw audio bitstream format with no container structure capable of storing chapters, subtitle tracks, or rich metadata like title or artist tags. All of that information — including the M4V's chapter markers, multiple audio tracks, and iTunes metadata — is discarded during conversion. If you need to preserve metadata, consider an intermediate format like MKV or MP4 instead of a raw AC3 file.
No. AC3 is a raw audio bitstream format with no container structure capable of storing chapters, subtitle tracks, or rich metadata like title or artist tags. All of that information — including the M4V's chapter markers, multiple audio tracks, and iTunes metadata — is discarded during conversion. If you need to preserve metadata, consider an intermediate format like MKV or MP4 instead of a raw AC3 file.
By default, FFmpeg selects the first audio stream in the M4V file, which is typically the primary language track. If your M4V contains multiple audio tracks — for example, an English track and a director's commentary — only that first stream will be converted. To target a specific track, you would add a stream selector like '-map 0:a:1' to the FFmpeg command to choose the second audio stream.
Replace the '192k' value in the '-b:a 192k' flag with your desired bitrate. AC3 supports standard Dolby Digital bitrates including 96k, 128k, 192k, 256k, 320k, 384k, 448k, and 640k. For standard stereo content, 192k is a solid default. For 5.1 surround sound content (six channels), 384k or higher is generally recommended to maintain acceptable quality across all channels.
Yes. On Linux or macOS, you can run a shell loop in your terminal: 'for f in *.m4v; do ffmpeg -i "$f" -c:a ac3 -b:a 192k "${f%.m4v}.ac3"; done'. On Windows Command Prompt, use: 'for %f in (*.m4v) do ffmpeg -i "%f" -c:a ac3 -b:a 192k "%~nf.ac3"'. This processes every M4V in the current directory and outputs a matching AC3 file for each.
Most AV receivers and home theater systems with a digital audio input (optical or coaxial S/PDIF) can decode AC3 streams, but they typically expect the AC3 to be embedded inside a DVD VOB, MKV, or TS container rather than as a standalone raw .ac3 file. A raw AC3 file plays natively in media player software like VLC or Kodi, and it can be muxed into a container using FFmpeg or a DVD authoring tool for disc-based playback.
Technical Notes
The conversion from M4V to AC3 is purely an audio operation — the video stream, if present in the M4V, is not mapped and is silently dropped since AC3 has no video container capability. The default channel layout from the source AAC track is preserved during transcoding; if the M4V contains stereo AAC, the output will be stereo AC3, not 5.1. If the source was originally multichannel (e.g., a 5.1 AAC track in an iTunes HD download), FFmpeg will pass the channel layout through to the AC3 encoder, but you should verify this with '-map 0:a:0' and inspect the stream with 'ffprobe' first. AC3 has a hard maximum bitrate of 640k and a channel limit of 5.1 (six channels). Note that M4V files with FairPlay DRM applied by Apple cannot be processed by FFmpeg or any other tool — only DRM-free M4V files (common with iTunes extras or self-encoded content) will convert successfully. The .ac3 file extension produces a raw Dolby Digital elementary stream, which is distinct from a wrapped container and may not be recognized by all file browsers or media indexers.