Have you ever watched a video on your Mac and wished you could save just the audio? Maybe it's a lecture you want to listen to during your commute, a music video where you only need the song, or a podcast recorded as video that you'd prefer as an MP3. Whatever the reason, extracting audio from video on Mac is easier than you might think — and you don't need expensive software to do it.

In this comprehensive guide, we'll walk through six proven methods to extract audio from any video file on macOS, covering everything from built-in tools that cost nothing to professional software that handles batch processing and unusual formats. Whether you're on an Apple Silicon Mac (M1/M2/M3/M4) or an older Intel model, running macOS Ventura, Sonoma, or Sequoia, these methods have you covered.

Understanding Audio Extraction: Demuxing vs. Transcoding

Before we dive into the methods, it's important to understand the two fundamentally different approaches to extracting audio from video — because the choice affects both quality and speed.

Demuxing (Stream Copy)

Demuxing — short for demultiplexing — simply separates the audio stream from the video container without changing the audio data at all. Think of it like unpacking a suitcase: you're taking the audio track out of the video "container" (MP4, MKV, AVI) and saving it as a standalone file. Because no re-encoding happens, demuxing is:

  • Instant — A 2-hour movie takes seconds, not minutes
  • Lossless — 100% of the original audio quality is preserved
  • CPU-light — Minimal processing power needed

The catch? You can only demux to the same audio format. If the video contains AAC audio, you'll get an AAC file. If it's MP3, you'll get MP3. You can't demux AAC and get MP3 without transcoding.

Transcoding (Re-encoding)

Transcoding decodes the audio, then re-encodes it into your target format. This is necessary when you want to change formats (e.g., AAC to MP3), adjust bitrate, or normalize volume. Transcoding takes longer and may introduce quality loss if you're converting between lossy formats. The key is to use high-quality encoders and appropriate bitrate settings.

💡 Pro Tip: Always demux when possible. Only transcode when you need a different format. If you must transcode between lossy formats (AAC → MP3), use the highest bitrate (256–320 kbps) to minimize quality loss.

Method 1: Total Video Converter for Mac (Best Overall)

Total Video Converter for Mac is the most versatile option for extracting audio from video on macOS. It supports over 150 video formats as input and can extract audio to MP3, AAC, WAV, AIFF, FLAC, OGG, WMA, and more — all with a clean, Mac-native interface.

Step-by-Step: Extract Audio Using Total Video Converter

  1. Download and install Total Video Converter for Mac from the official website
  2. Launch the app and click "Add Files" or drag and drop your video files into the window
  3. Select audio output format — Click the format dropdown and choose your desired audio format:
    • MP3 — Universal compatibility, works everywhere
    • AAC (.m4a) — Best for Apple ecosystem, smaller file size
    • WAV/AIFF — Lossless, for professional audio editing
    • FLAC — Lossless compression, best quality-to-size ratio
  4. Adjust quality settings — For lossy formats, set bitrate to 256 or 320 kbps for high quality. For lossless, no bitrate adjustment needed
  5. Choose output folder and click "Convert"

Why Total Video Converter Stands Out

  • Batch processing — Extract audio from 50+ videos in one click. Perfect for converting an entire lecture series or music video collection
  • Wide format support — Handles MKV, AVI, FLV, WMV, MOV, WebM, and many formats that QuickTime can't open
  • Hardware acceleration — Uses Apple's Media Engine on M-series chips for fast transcoding
  • Audio normalization — Automatically adjusts volume levels across different videos, so your extracted audio files play at consistent volumes
  • Trim before extraction — Extract audio from just a segment of the video using the built-in editor

🎵 Extract Audio from Any Video on Mac

Total Video Converter for Mac — Extract audio to MP3, AAC, WAV, FLAC & more. Batch processing, hardware acceleration, and 150+ format support.

Buy Now $29.99 — Use Immediately

Method 2: QuickTime Player (Free, Built-in)

Every Mac comes with QuickTime Player pre-installed, and it includes a surprisingly capable audio extraction feature. It's not the fastest or most feature-rich option, but for occasional use, it's hard to beat the convenience of a tool that's already on your Mac.

Step-by-Step: Extract Audio Using QuickTime

  1. Open the video in QuickTime Player (right-click > Open With > QuickTime Player, or double-click if it's the default)
  2. Go to File > Export As > Audio Only
  3. Choose a name and location for the output file
  4. Click Save — QuickTime will export the audio as an .m4a (AAC) file

Limitations of QuickTime for Audio Extraction

  • Only outputs AAC (.m4a) — No MP3, WAV, or FLAC option. If you need MP3, you'll need an additional conversion step
  • Limited format support — QuickTime can only open videos in formats macOS natively supports (MP4, MOV, M4V). MKV, AVI, FLV, and WebM files won't open
  • No batch processing — One file at a time
  • No quality settings — You can't adjust bitrate or sample rate
  • No trimming UI — You'd need to trim in a separate step before exporting

Despite these limitations, QuickTime is perfectly adequate for quickly extracting audio from MP4 or MOV files when you just need an M4A file. The output quality matches the original audio in the video since it performs a demux (stream copy) operation.

Method 3: iMovie (Free, Built-in, with Editing)

If you need to edit the audio before exporting — trimming, splitting, or adjusting volume — iMovie is an excellent free option that's pre-installed on most Macs.

Step-by-Step: Extract Audio Using iMovie

  1. Open iMovie and create a new Movie project
  2. Import your video — Click File > Import Media, or drag the video into the timeline
  3. Edit the audio if needed — trim, split clips, adjust volume, apply audio effects
  4. Go to File > Share > File
  5. In the export dialog, set Format to "Audio Only"
  6. Choose quality settings (High, Medium, Low) and click Next
  7. Name the file and choose a save location

When to Use iMovie for Audio Extraction

iMovie is ideal when you need to do more than just extract — for example, if you want to extract a specific segment, combine audio from multiple videos, or apply basic audio enhancement. The built-in noise reduction and equalizer can clean up recordings before export.

However, iMovie is overkill if you just want a simple extraction. It's slower than QuickTime (it re-encodes rather than demuxes), and the audio output options are limited to AAC format with just three quality presets.

Method 4: VLC Media Player (Free, Cross-Platform)

VLC is the Swiss Army knife of media players, and its built-in conversion features include audio extraction. It's free, handles virtually every video format in existence, and works on macOS, Windows, and Linux.

Step-by-Step: Extract Audio Using VLC

  1. Open VLC (download from videolan.org if not installed)
  2. Go to File > Convert / Stream (or press Shift+Command+S)
  3. Open your video — Click "Open media" and select the video file
  4. In the Choose Profile section, click Customize
  5. Under the Audio codec tab:
    • Check "Audio" to keep the audio
    • Uncheck "Video" to discard the video track
    • Select your codec: MP3, AAC, FLAC, Vorbis, etc.
    • Set bitrate (256-320 kbps recommended for lossy formats)
  6. Click Save as, choose a filename and location
  7. Click Save to start extraction

VLC Pros and Cons for Audio Extraction on Mac

Pros Cons
Free and open source Clunky, non-Mac-like interface
Supports virtually every video format No batch processing
Multiple audio output formats Extraction speed can be slow
Can extract from streaming URLs No audio preview before extraction
Cross-platform (Mac, Windows, Linux) Occasional sync issues with long files

Method 5: FFmpeg (Free, Command Line, Most Powerful)

FFmpeg is the command-line tool that powers most of the world's video and audio processing — including many of the GUI tools listed above. It's free, incredibly powerful, and offers the most control over audio extraction. If you're comfortable with Terminal, FFmpeg is hard to beat.

Installing FFmpeg on Mac

The easiest way to install FFmpeg on macOS is via Homebrew:

brew install ffmpeg

If you don't have Homebrew installed, first run:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Common FFmpeg Audio Extraction Commands

Extract audio without re-encoding (fastest, lossless):

ffmpeg -i input.mp4 -vn -c:a copy output.m4a

Extract and convert to MP3 at 320 kbps:

ffmpeg -i input.mp4 -vn -c:a libmp3lame -b:a 320k output.mp3

Extract to WAV (lossless, uncompressed):

ffmpeg -i input.mp4 -vn -c:a pcm_s16le output.wav

Extract to FLAC (lossless, compressed):

ffmpeg -i input.mp4 -vn -c:a flac output.flac

Extract a specific time segment:

ffmpeg -i input.mp4 -vn -ss 00:01:30 -to 00:05:00 -c:a copy output.m4a

Batch extract audio from all MP4 files in a folder:

for f in *.mp4; do ffmpeg -i "$f" -vn -c:a copy "${f%.mp4}.m4a"; done

FFmpeg Pros and Cons

  • Pros: Maximum control, supports every format, free, scriptable for batch processing, can handle complex audio routing (multiple tracks, channel mapping)
  • Cons: Command line only (no GUI), steep learning curve, must remember syntax or keep a cheat sheet

Method 6: Online Audio Extractors (No Install Needed)

If you only need to extract audio occasionally and don't want to install any software, online tools offer a quick solution. Several websites can extract audio from video files directly in your browser.

Popular Online Audio Extraction Tools

  • CloudConvert — Supports 200+ formats, allows quality settings, free tier includes 25 conversions/day
  • Online Audio Converter (online-audioconverter.com) — Simple interface, MP3/WAV/FLAC/OGG output, max 500MB upload
  • Convertio — Clean interface, supports URLs (paste a video link), free tier limited to 100MB

When to Use Online Tools

Online extractors are fine for occasional, small files. But they have significant drawbacks for regular use:

  • File size limits — Most free tiers cap at 100-500MB, which rules out large 4K video files
  • Upload/download time — You must upload the entire video and download the audio, which is slow for large files
  • Privacy concerns — Your video files are uploaded to a third-party server. Never upload confidential, copyrighted, or personal content
  • Quality limitations — Some services re-compress audio or use lower bitrates than requested
  • Reliability — Conversion can fail, timeouts on large files, server overload during peak times
⚠️ Privacy Warning: Never upload videos containing personal information, copyrighted content, or confidential material to online conversion services. The files may be stored on remote servers, and privacy policies vary widely between services.

Audio Format Comparison: Which Should You Choose?

When extracting audio from video on your Mac, choosing the right output format matters. Here's a comparison of the most common audio formats to help you decide:

Format Type Quality File Size (3min) Best For
MP3 Lossy Good at 320kbps ~7 MB Universal compatibility
AAC (.m4a) Lossy Better than MP3 ~5 MB Apple ecosystem
WAV Lossless Perfect (uncompressed) ~30 MB Professional audio editing
AIFF Lossless Perfect (uncompressed) ~30 MB macOS native lossless
FLAC Lossless Perfect (compressed) ~15 MB Best quality-to-size ratio

Our Recommendation

  • For everyday listening on Mac/iPhone: AAC (.m4a) at 256 kbps — smallest files with excellent quality
  • For sharing across all devices: MP3 at 320 kbps — plays on literally everything
  • For archiving or professional editing: FLAC — lossless quality at roughly half the size of WAV
  • For professional audio production: WAV or AIFF — standard formats for DAWs like Logic Pro and GarageBand

Advanced Tips for Audio Extraction on Mac

1. Extract Specific Audio Tracks from Multi-Track Videos

Some videos — especially MKV files — contain multiple audio tracks (different languages, commentary tracks, surround sound mixes). With Total Video Converter for Mac, you can select which audio track to extract before conversion. In FFmpeg, use the -map 0:a:1 flag to select the second audio track (0-indexed).

2. Preserve Surround Sound When Extracting

If your source video has 5.1 surround sound (common in movies), be aware that some extraction methods downmix to stereo by default. To preserve surround sound, ensure your output format supports multichannel audio (AC3, AAC 5.1) and that your extraction tool is configured to keep the channel layout intact. FFmpeg's -channel_layout option and Total Video Converter's channel settings give you this control.

3. Normalize Volume Across Extracted Files

Videos from different sources often have wildly different volume levels. When extracting audio from multiple videos, use a tool that supports audio normalization. Total Video Converter for Mac includes a built-in normalizer that adjusts levels to a consistent loudness standard (typically -14 LUFS for streaming). FFmpeg users can apply the loudnorm filter:

ffmpeg -i input.mp4 -vn -c:a libmp3lame -b:a 320k -af loudnorm=I=-14:TP=-1:LRA=11 output.mp3

4. Handle DRM-Protected Videos

Videos purchased from the iTunes Store, Apple TV+, and most streaming services (Netflix, Disney+, Amazon Prime) are protected by DRM (Digital Rights Management). No legal method exists to extract audio from DRM-protected videos. If you need audio from these sources, your options are limited to recording the audio during playback (which may also violate terms of service).

5. Automate Batch Extraction with Terminal

For users who regularly extract audio from video files, setting up an Automator workflow or shell script can save significant time. Here's a simple shell function you can add to your ~/.zshrc:

# Extract audio from video to MP3
extract_audio() {
    ffmpeg -i "$1" -vn -c:a libmp3lame -b:a 320k "${1%.*}.mp3"
}

After adding this function and running source ~/.zshrc, you can extract audio with a simple command: extract_audio myvideo.mp4

Method Comparison: Which Should You Use?

Method Cost Formats Batch Ease Best For
Total Video Converter $29.99 All ⭐⭐⭐⭐⭐ Regular users, batch jobs
QuickTime Free M4A only ⭐⭐⭐⭐⭐ Quick, one-off extractions
iMovie Free AAC only ⭐⭐⭐ Audio editing needed
VLC Free Most ⭐⭐⭐ Unusual video formats
FFmpeg Free All ⭐⭐ Power users, scripting
Online Tools Free Most ⭐⭐⭐⭐ Occasional, small files

Troubleshooting Common Audio Extraction Issues on Mac

"The file could not be opened" Error in QuickTime

This usually means the video format isn't supported by macOS natively. MKV, AVI, FLV, and WebM files fall into this category. Solution: Use Total Video Converter for Mac or VLC, which support a much wider range of formats.

Audio and Video Out of Sync After Extraction

This is rare during audio-only extraction but can happen with some poorly encoded source files. If the extracted audio plays at the wrong speed or has glitches, try using FFmpeg with the -avoid_negative_ts make_zero flag, or re-encode instead of stream-copying.

No Audio in the Extracted File

Some videos have no audio track at all (time-lapse recordings, security camera footage), or the audio track is in a format your extraction tool doesn't support. Check the video's audio properties using FFmpeg: ffmpeg -i input.mp4 — look for the audio stream information. If it shows an unusual codec (like DTS-HD or Dolby TrueHD), you'll need a tool that supports decoding that format.

Large File Sizes After Extraction

If your extracted audio file is unexpectedly large, you probably extracted to a lossless format (WAV/AIFF) or at an unnecessarily high sample rate. A 44.1 kHz / 16-bit WAV is CD quality — there's no benefit to extracting at 96 kHz / 24-bit unless the source video actually contains high-resolution audio. Re-extract at standard settings or use a compressed format like AAC or FLAC.

FFmpeg "Command Not Found" Error

This means FFmpeg isn't installed or isn't in your PATH. Install it via Homebrew: brew install ffmpeg. If you already installed it but still get this error, try opening a new Terminal window or running brew link ffmpeg.

Related Mac Video & Audio Guides

If you found this guide helpful, you might also be interested in these articles:

Need to download videos first before extracting audio? Check out Total Video Downloader for Mac — it supports 1000+ video sites and works seamlessly with Total Video Converter for a complete download-and-extract workflow.