Extract Audio from VOB to MP3 — Free Online Tool

Extract audio from VOB files — the MPEG-2 video container used on DVD discs — and convert it to MP3. This tool strips the AC3 (Dolby Digital) audio track and re-encodes it to MP3 using the LAME encoder, discarding all video, subtitle, and menu data.

FFmpeg Command

Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg

Free — no uploads, no signups. Your files never leave your browser.

Estimated output:

Conversion Complete!

Download

How It Works

VOB files contain multiplexed streams: typically MPEG-2 video, one or more AC3 (Dolby Digital) audio tracks, and optional subtitle streams. During this conversion, FFmpeg reads the VOB container, ignores all video streams entirely (no video decoding occurs), and selects the first audio track — usually AC3 encoded at 192k–448kbps. That AC3 audio is then decoded and re-encoded using the LAME MP3 encoder at 128kbps by default. Because AC3 and MP3 are both lossy formats, this is a lossy-to-lossy transcode, meaning some audio generation loss is unavoidable. The output is a standard MP3 file with no video, no subtitles, and no DVD menu metadata.

What Each Flag Does

Flag What it does
ffmpeg Invokes the FFmpeg binary. In the browser, this runs via FFmpeg.wasm compiled to WebAssembly, processing your VOB file entirely locally without any server upload.
-i input.vob Specifies the input VOB file. FFmpeg reads the VOB container and identifies its multiplexed streams — typically MPEG-2 video, one or more AC3 audio tracks, and possibly subtitle streams.
-vn Disables video output entirely, telling FFmpeg to skip all MPEG-2 video streams in the VOB. This is critical for audio extraction — without it, FFmpeg would attempt to include video in the output, which MP3 cannot contain.
-c:a libmp3lame Selects the LAME encoder to transcode the VOB's AC3 audio into MP3 format. LAME is the standard open-source MP3 encoder and produces the most widely compatible MP3 output for playback on any device or platform.
-b:a 128k Sets the MP3 output bitrate to 128kbps. This is a common default that balances file size and perceptual quality for speech and general audio. Increase to 192k or 320k on the command line if the source DVD has high-quality music audio originally encoded at 384kbps or 448kbps AC3.
output.mp3 Defines the output filename and tells FFmpeg to write a standard MP3 file. The .mp3 extension also confirms to FFmpeg that the output container should be an MP3 bitstream, compatible with virtually all audio players, car stereos, and streaming apps.

Common Use Cases

  • Ripping the audio soundtrack from a DVD concert or live performance VOB file to listen to on a portable MP3 player
  • Extracting dialogue or commentary from a DVD special feature stored as a VOB to use in a video essay or podcast
  • Pulling the music score from a DVD film's VOB file for personal archiving in a universally compatible audio format
  • Converting VOB files from old home movie DVDs into MP3 audio tracks to preserve the audio when video quality no longer matters
  • Extracting a specific language audio track from a multi-language DVD VOB file into an MP3 for offline listening
  • Getting the audio from a DVD-sourced lecture or training video into MP3 format for playback in a car stereo or audio-only app

Frequently Asked Questions

Yes, some quality loss is unavoidable. VOB files typically store audio as AC3 (Dolby Digital), which is already a lossy codec, often at 192kbps–448kbps. Re-encoding that to MP3 at 128kbps introduces a second generation of lossy compression. If preserving maximum audio fidelity matters, consider using a higher MP3 bitrate like 320kbps, though the perceptual difference depends heavily on the source material and listener.
By default, FFmpeg selects the first audio stream in the VOB file, which is typically the primary language track. If you need a specific track — for example, the second or third audio stream — you would add a stream selector flag like '-map 0:a:1' to the FFmpeg command to target the second audio track by index. The browser tool extracts the default track, so use the command locally if you need a specific track.
VOB files contain multiplexed MPEG-2 video, which is by far the largest component — typically accounting for 80–95% of the file size. By stripping all video data and encoding only the audio as MP3, the output shrinks dramatically. A 1GB VOB might yield an MP3 of just 50–100MB depending on audio duration and bitrate.
DVD video is often split across multiple numbered VOB files that form a single continuous title. To handle this on your desktop, you can concatenate them using FFmpeg's concat demuxer or by passing a pattern like 'concat:VTS_01_1.VOB|VTS_01_2.VOB' as the input. The browser tool processes one VOB file at a time, so for multi-part DVD titles, running the command locally with concatenation gives better results.
Replace the '-b:a 128k' value with a higher bitrate. For example, use '-b:a 320k' for the highest standard MP3 quality: 'ffmpeg -i input.vob -vn -c:a libmp3lame -b:a 320k output.mp3'. At 320kbps, the MP3 will be significantly larger but will preserve more of the original AC3 audio detail, which is especially noticeable for music-heavy content like concert DVDs.
VOB files do not store standard ID3 metadata — DVD audio tracks carry stream-level attributes like language codes and channel configuration, not song titles or artist names. The output MP3 will have no ID3 tags by default. You would need to add them manually after conversion using a tag editor like MusicBrainz Picard or by passing '-metadata title="..."' flags in the FFmpeg command.

Technical Notes

VOB files use the AC3 (Dolby Digital) codec by default, which supports multichannel audio (typically 5.1 surround at 192kbps–448kbps). MP3, encoded here with LAME (libmp3lame), is a stereo-focused format — it does not natively support 5.1 surround. When FFmpeg downmixes AC3 5.1 to stereo MP3, it performs an automatic channel downmix, which can affect the perceived spatial character of the audio. For surround-heavy content like action films, some ambient audio information is collapsed into two channels. The default 128kbps bitrate is adequate for speech-heavy content but may introduce audible artifacts on complex music or wide dynamic range audio originally mixed in Dolby Digital. VOB files may also use MPEG-1 Layer 2 (MP2) audio in some European DVD productions rather than AC3 — this tool handles both, as FFmpeg decodes either format before re-encoding to MP3. The '-f vob' flag is not required in the output command here since FFmpeg infers the VOB format from the input file extension, but it can be added for explicitness when dealing with files that lack proper extensions.

Related Tools