Convert AVI to VOB — Free Online Tool

Convert AVI files to VOB format using MPEG-2 video and AC3 audio — the exact codec combination required for DVD-Video playback. This tool re-encodes your AVI content entirely in your browser using FFmpeg.wasm, producing a standards-compliant VOB container ready for DVD authoring workflows.

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

AVI files typically contain H.264 or MJPEG video with MP3 or AAC audio — none of which are native to the DVD-Video specification. This conversion performs a full re-encode: the video stream is transcoded from its original AVI codec (commonly libx264) into MPEG-2 video, the compression format mandated by the DVD standard, while the audio is transcoded into AC3 (Dolby Digital), the default audio format on virtually all commercial DVDs. The output is wrapped in a VOB container using the `-f vob` flag, which structures the multiplexed MPEG-2 and AC3 streams in the way DVD players and authoring tools expect to find them.

What Each Flag Does

Flag What it does
ffmpeg Invokes the FFmpeg tool — in the browser this runs via FFmpeg.wasm, a WebAssembly port that executes the same conversion logic as the desktop application without sending your file to any server.
-i input.avi Specifies the input AVI file. FFmpeg reads the container and identifies the internal video codec (commonly H.264 or MJPEG) and audio codec (commonly MP3 or AAC) to determine what transcoding is needed.
-c:v mpeg2video Transcodes the video stream to MPEG-2, the only video codec permitted by the DVD-Video specification and the format that standalone DVD players are built to decode.
-c:a ac3 Transcodes the audio stream to AC3 (Dolby Digital), replacing the AVI's original MP3 or AAC audio with the primary audio format used on virtually all commercial DVD releases.
-q:v 4 Sets the MPEG-2 video quality using a scale of 1 (best) to 31 (worst). A value of 4 represents high quality output suitable for DVD authoring while keeping file sizes manageable.
-b:a 192k Sets the AC3 audio bitrate to 192 kilobits per second, which provides clean stereo audio and is well within the range accepted by DVD players and authoring tools.
-f vob Explicitly forces the output container format to VOB rather than relying on file extension detection. This ensures the multiplexed MPEG-2 video and AC3 audio are written with the correct DVD-Video container structure.
output.vob The filename of the resulting VOB file. This file contains your re-encoded MPEG-2 video and AC3 audio and is ready to be imported into a DVD authoring application to build the complete VIDEO_TS disc structure.

Common Use Cases

  • Preparing home video archives stored in AVI format for burning to playable DVD discs using authoring software like DVD Shrink or ImgBurn
  • Converting AVI camcorder footage captured on older Windows-based devices into a DVD-compatible format for playback on standalone DVD players
  • Generating the VOB source files required before importing footage into DVD authoring tools such as DVDStyler or Adobe Encore
  • Restoring legacy AVI content from the early 2000s into a format that can be physically archived on DVD media for long-term preservation
  • Re-encoding AVI files containing MJPEG or DivX video into the MPEG-2/AC3 codec pair required by set-top DVD players that cannot read AVI discs
  • Quickly obtaining the FFmpeg command needed to batch-convert large collections of AVI home videos to VOB on a desktop machine beyond the 1GB browser limit

Frequently Asked Questions

It will always be fully re-encoded, not remuxed. AVI files commonly contain H.264, MJPEG, or DivX/Xvid video, none of which are valid inside a VOB container — the DVD-Video standard strictly requires MPEG-2 video. Similarly, the audio must be transcoded to AC3 (Dolby Digital) because AVI's typical MP3 audio is not part of the DVD audio specification. Expect some generation loss and longer processing times compared to a simple remux.
The DVD-Video specification mandates that the primary audio stream be encoded in AC3 (Dolby Digital), MPEG audio, or PCM — MP3 as used in AVI files is technically not a compliant DVD audio format, and most standalone DVD players will refuse to play it. AC3 at 192k provides good stereo quality and is universally recognised by DVD players and authoring tools, making it the safest default for this conversion.
Not quite. A VOB file is one component of a DVD-Video disc structure, but a playable DVD also requires IFO and BUP metadata files that describe menus, chapter points, and navigation. You will need to import the converted VOB into a DVD authoring application such as DVDStyler, ImgBurn, or DVD Flick, which will generate the complete VIDEO_TS folder structure needed for burning.
It depends heavily on what codec your original AVI uses. If the AVI contains modern H.264 video, the MPEG-2 re-encode at the default quality setting (-q:v 4) will typically produce a noticeably larger file because MPEG-2 is a less efficient codec than H.264 for the same visual quality. Older AVI files with DivX or MJPEG video may shrink or stay similar in size. The audio change from MP3 to AC3 at 192k has minimal impact on overall file size.
The `-q:v 4` flag controls MPEG-2 video quality on a scale from 1 (best quality, largest file) to 31 (lowest quality, smallest file). To increase quality at the cost of file size, lower the number — for example, replace `-q:v 4` with `-q:v 2`. To reduce file size for fitting onto a single-layer DVD (4.7GB), raise the value toward `-q:v 6` or `-q:v 8`. You can also increase audio quality by changing `-b:a 192k` to `-b:a 320k` for noticeably better AC3 audio.
Yes. On Linux or macOS, you can use a shell loop: `for f in *.avi; do ffmpeg -i "$f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "${f%.avi}.vob"; done`. On Windows Command Prompt, use `for %f in (*.avi) do ffmpeg -i "%f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "%~nf.vob"`. This is particularly useful for large AVI collections or files over 1GB that exceed the browser tool's limit.

Technical Notes

VOB is strictly a lossy format container tied to the MPEG-2 video codec, which was standardised in 1994 and is significantly less compression-efficient than modern codecs like H.264 or H.265. When transcoding AVI content encoded with H.264 (libx264), the MPEG-2 re-encode at equivalent bitrates will produce visibly lower quality or substantially larger files — this is an inherent limitation of the target format, not the tool. The `-f vob` flag is essential and explicitly tells FFmpeg to write the VOB container format rather than inferring it from the file extension alone. AVI's multiple audio track support is preserved during conversion since VOB also supports multiple audio streams, though this tool converts the primary track by default. AVI does not carry subtitle or chapter data, so nothing is lost in that regard during conversion. Metadata fields common in AVI (such as title tags written by older Windows applications) are generally not preserved in VOB, as the DVD-Video container has a different metadata model tied to IFO files rather than the VOB stream itself. If your source AVI has an unusual frame rate (such as 23.976 fps), verify that your DVD authoring software accepts it, as some tools expect a strict 25fps (PAL) or 29.97fps (NTSC) frame rate for compliant DVD output.

Related Tools