Why Extract Audio from Video?

There are plenty of legitimate reasons to pull the audio out of a video file: saving a lecture or podcast recorded as video, extracting the soundtrack from a home movie, stripping commentary from a screen recording, or creating an audio-only backup of footage. Whatever the reason, the process is straightforward once you know the right tools.

One critical concept to understand: extracting audio is not the same as converting it. Extraction (also called "demuxing") copies the audio stream without re-encoding it, preserving full quality. Conversion re-encodes the audio, which can introduce some quality loss.

Method 1: FFmpeg (Free, Command Line, Lossless)

FFmpeg is the gold standard for media processing. It's free, runs on Windows, macOS, and Linux, and can extract audio from virtually any video format without losing a single bit of quality.

Basic extraction command:

ffmpeg -i input_video.mp4 -vn -acodec copy output_audio.aac

Breaking this down:

  • -i input_video.mp4 — your source file
  • -vn — no video output
  • -acodec copy — copy the audio stream without re-encoding
  • output_audio.aac — your output file (match the extension to the codec inside: AAC for MP4, AC3 for some MKV files, etc.)

If you want to convert to MP3 at the same time, replace -acodec copy with -acodec libmp3lame -q:a 2.

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

VLC is already installed on millions of computers, and most users don't realize it can also convert and extract media.

  1. Open VLC and go to Media → Convert/Save
  2. Click Add and select your video file
  3. Click Convert/Save at the bottom
  4. In the Profile dropdown, select an audio-only profile (e.g., Audio – MP3)
  5. Choose a destination file and click Start

VLC re-encodes the audio, so it's not lossless — but for most users, the quality difference is imperceptible.

Method 3: Audacity (Free, Best for Editing)

If you plan to edit the audio after extracting it, Audacity is a powerful choice. To import video files directly, you'll need the FFmpeg library installed alongside Audacity (available on the Audacity website).

  1. Install Audacity and the FFmpeg library for Audacity
  2. Go to File → Import → Audio
  3. Select your video file — Audacity will extract the audio track automatically
  4. Edit as needed, then export to MP3, WAV, FLAC, or OGG

This is the best workflow when you need to clean up noise, trim silence, or adjust levels.

Method 4: HandBrake (Free, GUI, Widely Used)

HandBrake is primarily a video converter, but it handles audio-only output as well. It's a good option if you're already using HandBrake for other conversion tasks.

  • Load your video into HandBrake
  • Under the Audio tab, select your desired output format (AAC, MP3, FLAC)
  • In the Video tab, you'll need to set a video track — HandBrake always outputs video — so this method works better when you just want an audio-focused conversion, not a pure extraction

For pure audio extraction without video, FFmpeg or VLC are more appropriate.

Which Audio Format Should You Choose?

FormatQualityFile SizeBest For
WAVLosslessLargeEditing, archiving
FLACLosslessMediumArchiving, audiophiles
AACLossy (high quality)SmallEveryday listening, Apple devices
MP3LossySmallMaximum compatibility

Final Tips

Always keep your original video file until you've verified the extracted audio is complete and sounds correct. Extraction is fast, but it's worth doing a spot-check before deleting source material.