Convert MPEG to VOB — Free Online Tool
Convert MPEG files to VOB format for DVD authoring and playback, remuxing the existing MPEG-2 video stream while transcoding the audio from MP2 or AAC to Dolby Digital AC3 — the standard audio codec required by DVD-Video specifications. This tool runs entirely in your browser with no file uploads required.
to
FFmpeg Command
Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg
Drop your MPEG file here
or click to browse
Free — no uploads, no signups. Your files never leave your browser.
Settings
Note: Browser-based encoding uses approximate quality targets. For precise CRF compression, copy the FFmpeg command above and run it on your desktop.
Estimated output:
Conversion Complete!
DownloadHow It Works
MPEG and VOB share a common video codec foundation — both natively support MPEG-2 video — so the video stream is re-encoded using mpeg2video to meet DVD-Video compliance requirements. The more significant transformation happens on the audio side: MPEG files typically carry MP2 (MPEG-1 Audio Layer II) audio, which is not the standard for DVD-Video. FFmpeg transcodes this to AC3 (Dolby Digital), the dominant audio format in the VOB container used on commercial DVDs. The output is wrapped with the `-f vob` flag, which ensures proper MPEG program stream packetization that DVD players and authoring tools expect.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg multimedia processing tool. This is the same engine that powers the in-browser conversion via FFmpeg.wasm, so the command shown produces byte-for-byte equivalent output when run locally on your desktop. |
-i input.mpeg
|
Specifies the source MPEG file as input. FFmpeg will detect whether it contains MPEG-1 or MPEG-2 video and MP2, AAC, or other audio automatically, adapting the processing pipeline accordingly. |
-c:v mpeg2video
|
Re-encodes the video stream using the MPEG-2 video codec, which is required for DVD-Video compliance. Even if the source MPEG already contains MPEG-2 video, a re-encode ensures the output meets DVD-specific constraints on resolution, bitrate, and stream structure. |
-c:a ac3
|
Transcodes the audio to AC3 (Dolby Digital), the standard audio format for DVD-Video discs. This replaces the MP2 audio typically found in MPEG broadcast files with an AC3 track that is universally compatible with DVD players. |
-q:v 4
|
Sets the MPEG-2 video quality using a variable bitrate quality scale from 1 (best) to 31 (worst). A value of 4 is a good balance for DVD-quality output — lower values like 2 or 3 improve quality at the cost of larger file size. |
-b:a 192k
|
Sets the AC3 audio output bitrate to 192 kilobits per second, which is a widely compatible bitrate for Dolby Digital audio on DVD. Increasing this to 256k or 384k improves audio fidelity, particularly for music or surround-sound content. |
-f vob
|
Forces the output container format to VOB (Video Object), ensuring the MPEG-2 program stream is packetized according to DVD-Video specifications. Without this flag, FFmpeg might infer an incorrect container format from the .vob file extension alone. |
output.vob
|
Specifies the output filename with the .vob extension. This file can be used directly as source material in DVD authoring software to build a complete DVD-Video disc structure with menus and navigation files. |
Common Use Cases
- Preparing MPEG broadcast recordings or television captures for burning to a DVD-Video disc using authoring software like DVDStyler or Nero
- Converting archived MPEG-1 or MPEG-2 recordings from legacy capture cards into VOB files compatible with standalone DVD players
- Migrating MPEG video from VHS or camcorder digitization projects into a DVD-compatible format for long-term physical media archiving
- Creating VOB source files from MPEG broadcast recordings to use in DVD menu authoring pipelines
- Converting MPEG files received from broadcast or satellite systems into the VOB structure required by professional DVD authoring workflows
- Generating a playable VOB file from an MPEG recording to test DVD compatibility before a full disc burn
Frequently Asked Questions
Yes, there is some quality loss because the video is re-encoded rather than simply copied, even though both formats use MPEG-2 video. The default quality setting of `-q:v 4` produces good results for most content, but each encode introduces generation loss. If your source MPEG already uses MPEG-2 video, you can reduce quality loss by lowering the `-q:v` value toward 1 (highest quality) at the cost of a larger file size.
The DVD-Video specification mandates AC3 (Dolby Digital) or PCM audio for NTSC discs, and while MP2 is technically allowed in PAL regions, AC3 is universally supported by DVD players worldwide. Converting the MP2 or AAC audio from the MPEG source to AC3 ensures the VOB file will play correctly on the widest range of hardware and software DVD players without compatibility issues.
The VOB format itself supports subtitle streams, but this specific MPEG-to-VOB conversion does not add subtitles because the MPEG source format does not carry subtitle data. To include subtitles in a VOB file, you would need a separate subtitle source (such as an SRT or SUB file) and a DVD authoring tool like MEncoder or DVDStyler that can multiplex subtitle streams into the final disc structure.
Replace the `-b:a 192k` value in the command with a higher bitrate such as `-b:a 256k`, `-b:a 320k`, or `-b:a 384k` for improved AC3 audio fidelity. The DVD-Video specification supports AC3 bitrates up to 448k. For most content, 192k is acceptable, but for music-heavy or high-dynamic-range audio, 256k or 384k is recommended. Example: `ffmpeg -i input.mpeg -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 256k -f vob output.vob`
Yes. On Linux or macOS, you can use a shell loop: `for f in *.mpeg; do ffmpeg -i "$f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "${f%.mpeg}.vob"; done`. On Windows Command Prompt, use: `for %f in (*.mpeg) do ffmpeg -i "%f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "%~nf.vob"`. This is especially useful for large collections that exceed the browser tool's 1GB limit.
A standalone VOB file produced by this conversion is not a complete DVD-Video disc structure. To burn a playable DVD, you need authoring software to create the VIDEO_TS folder with the required IFO and BUP navigation files alongside the VOB. Tools like DVDStyler, DVD Flick, or Handbrake can take this VOB file as input and produce a properly structured DVD-Video image ready for burning.
Technical Notes
MPEG program streams and VOB containers are closely related — VOB is essentially a constrained MPEG-2 program stream with additional DVD-Video compliance requirements, which is why the `-f vob` flag is critical in this command to enforce proper packetization. The video re-encode using mpeg2video allows FFmpeg to enforce DVD-compliant parameters such as resolution, bitrate, and GOP structure that a raw MPEG file may not satisfy. One important limitation is that this conversion does not preserve the original MPEG timestamps or timing metadata faithfully in all cases, which can occasionally cause sync drift in very long files — splitting long MPEG sources before conversion is advisable. The VOB format's support for multiple audio tracks is not exploited here since MPEG sources carry only a single audio track; only one AC3 track will be present in the output. Chapters are not supported in either format for this conversion path. File size will generally remain similar to the source, with slight increases possible due to the AC3 audio track being slightly larger than MP2 at equivalent bitrates.