File Conversion

How to Extract Audio from Video: Every Method, Every Format

5 min read
How to Extract Audio from Video: Every Method, Every Format

Sometimes you only need the sound. A recorded webinar you want to turn into a podcast. A music video where you just want the track. A lecture captured on video that you want to listen to on your commute. Whatever the reason, extracting audio from video is one of the most common file tasks out there — and one of the most misunderstood.

Most guides just tell you which tools to use. This one goes further: it explains which audio format to export to, why it matters, and how to get the best quality for your specific situation.

What Actually Happens When You Extract Audio

A video file like MP4 or MKV is a container — it holds multiple streams together: video, audio, sometimes subtitles. The audio stream inside most MP4 files is already encoded as AAC. Inside MKV files it's often AC3 or OPUS. Inside AVI files it's typically MP3.

When you "extract" audio, one of two things happens:

Demuxing (lossless extraction) — the audio stream is pulled out of the container as-is, with zero quality loss. This only works when the output format matches the existing audio codec inside the video.

Transcoding (re-encoding) — the audio is decoded and re-encoded into a new format. Some quality is lost in this process, but it's often negligible at decent bitrates. This is what happens when you convert MP4 to MP3.

Knowing the difference helps you make smarter choices about format and quality.

Choosing the Right Output Format

The format you export to should match what you plan to do with the audio. Here's a practical breakdown:

FormatBest forFile sizeQuality
MP3Podcasts, music, general useSmallGood (lossy)
AACApple devices, streaming, YouTubeSmallBetter than MP3 at same bitrate (lossy)
WAVEditing, production, archivingLargeLossless (perfect copy)
FLACArchiving, audiophile listeningMediumLossless, compressed
OGGWeb projects, open-source workflowsSmallGood (lossy, open format)
M4AApple ecosystem, voice memosSmallGood (lossy, AAC inside)

Quick rule of thumb: if you're going to edit the audio further, use WAV. If you just need to listen or distribute it, MP3 or AAC at 192kbps or higher is perfectly fine. Don't use MP3 if you're going to re-export multiple times — each transcode degrades quality slightly.

Method 1: Online Converter (Fastest, No Install)

For most people, an online tool is the right answer. No software to install, works on any device including mobile, and handles the most common formats well.

Here's how to extract audio using FastConvert:

  1. Go to the converter for your specific format combination — for example MP4 to MP3, MP4 to AAC, or MOV to MP3
  2. Upload your video file
  3. Download the extracted audio

Supported input formats include MP4, MKV, AVI, MOV, WEBM, FLV, and more. Output options include MP3, AAC, WAV, FLAC, OGG, and M4A.

When to use it: Quick one-off extractions, files under a few hundred MB, when you're on mobile or don't want to install anything.

Limitation: Large files (1GB+) are better handled by desktop software. Also avoid uploading sensitive recordings to any online service.

Method 2: VLC Media Player (Free Desktop, Already Installed)

VLC is installed on millions of computers as a video player — but it's also a capable converter. If you already have it, there's nothing extra to download.

  1. Open VLC and go to Media → Convert / Save (Ctrl+R on Windows)
  2. Click Add and select your video file
  3. Click Convert / Save
  4. Under Profile, select an audio-only preset like Audio – MP3
  5. Set a destination filename and click Start

Tip: If you want WAV instead of MP3, click the wrench icon next to Profile and switch the codec to WAV under the Audio tab.

When to use it: Large files, batch work, when you want to stay offline.

Limitation: No post-extraction editing. VLC also can't demux losslessly — it always re-encodes.

Method 3: FFmpeg (Command Line, Zero Quality Loss)

FFmpeg is the gold standard for audio extraction — it's what most online tools use under the hood. It's free, runs on Windows, Mac, and Linux, and can demux audio losslessly when the format allows.

To extract audio from an MP4 without re-encoding (lossless):

bash
ffmpeg -i input.mp4 -vn -acodec copy output.aac

To extract and convert to MP3:

bash
ffmpeg -i input.mp4 -vn -ar 44100 -ac 2 -b:a 192k output.mp3

To extract to WAV (uncompressed, lossless):

bash
ffmpeg -i input.mp4 -vn output.wav

The -vn flag means "no video" — it strips the video stream and keeps only audio.

When to use it: Batch processing dozens or hundreds of files, lossless extraction, maximum control over output settings.

Limitation: Command line only. Not suitable if you're uncomfortable with a terminal.

Method 4: Audacity (When You Need to Edit Too)

Audacity is a free, open-source audio editor. It can import video files directly (with the FFmpeg plugin) and lets you edit the audio before exporting — trim it, remove noise, normalize volume, cut silence.

  1. Install Audacity and the FFmpeg library from audacityteam.org
  2. Go to File → Open and select your video file
  3. The audio waveform will appear — edit as needed
  4. Go to File → Export and choose your format (MP3, WAV, FLAC, OGG)

When to use it: When you need to clean up the audio, cut specific sections, or normalize levels before distributing.

Limitation: Overkill for simple extractions. Also re-encodes even if you don't edit anything.

Common Video Formats and What Audio Is Inside

Knowing what audio codec is already in your video helps you choose the best extraction strategy:

Video formatAudio codec insideBest lossless output
MP4AAC (usually).aac or .m4a
MKVAAC, AC3, FLAC, or OPUSDepends on source
AVIMP3 or PCM.mp3 or .wav
MOVAAC or PCM.aac or .wav
WEBMOPUS or Vorbis.opus or .ogg
FLVMP3 or AAC.mp3 or .aac

If you want the absolute best quality, match your output format to the codec already in the video and use FFmpeg's -acodec copy to avoid re-encoding entirely.

Quality Tips Most Guides Skip

Bitrate matters more than format. A 320kbps MP3 sounds better than a 96kbps AAC. When using any tool, look for bitrate settings and choose 192kbps minimum for music, 128kbps for speech.

The source limits the ceiling. If the original video was recorded with a phone mic, extracting it as WAV won't improve the quality — it'll just be a large file of mediocre audio. Lossless formats only preserve what's already there.

Don't chain lossy conversions. MP4 → MP3 → AAC → MP3 will progressively degrade the audio. Always go back to the original source file for each conversion.

Stereo vs mono. Lectures, podcasts, and voice content sound fine in mono and the file will be half the size. Music should stay stereo.

Frequently Asked Questions

It depends on the method. Using FFmpeg with -acodec copy does a lossless extraction with zero quality loss. Converting to MP3 or AAC involves re-encoding, which reduces quality slightly — but at 192kbps or higher, the difference is inaudible for most content.

For editing or archiving, use WAV or FLAC. For podcasts, voice content, or general listening, MP3 at 192kbps is the practical choice. For Apple devices or streaming, AAC is more efficient than MP3 at the same file size.

Yes. With FFmpeg, use the -ss and -t flags to specify a start time and duration. For example: ffmpeg -i input.mp4 -ss 00:01:30 -t 00:02:00 -vn output.mp3 extracts 2 minutes starting at 1:30.

If you own the video or have permission to use it, yes. Extracting audio from copyrighted content you don't own — even for personal use — can be legally complicated depending on your country. YouTube's Terms of Service, for example, prohibit downloading content.

This usually happens with AVI files that use variable frame rate (VFR) video. Use FFmpeg and add -vsync 0 to fix sync issues, or convert the source video to a constant frame rate format first.

Summary

Extracting audio from video is straightforward once you understand what's actually happening inside the file. For most people, an online converter handles the job in seconds — try MP4 to MP3 or MOV to MP3 for the most common cases. If you need lossless quality, zero installations, or batch processing, FFmpeg is the right tool. And if you want to edit the audio before you export it, Audacity is the free solution that professionals actually use.

The format and bitrate you choose matter more than the tool you use. Match the output to the job, and you'll get clean audio every time.

Need to convert a different format? Browse all audio conversions at FastConvert.

Share