Convert RMVB to VOB — Free Online Tool
Convert RMVB files to VOB format, transcoding the video stream from H.264 to MPEG-2 and the audio to AC3 (Dolby Digital) — the native codecs used on DVD-Video discs. This is ideal for burning RealMedia content to DVD or playing it back through hardware DVD players.
to
FFmpeg Command
Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg
Drop your RMVB 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
RMVB files use H.264 (libx264) video and typically AAC or MP3 audio inside RealNetworks' proprietary container. VOB is the DVD-Video container format, which strictly requires MPEG-2 video and typically AC3 (Dolby Digital) audio. This conversion involves a full re-encode of both streams: the H.264 video is decoded and re-encoded as MPEG-2, and the audio is transcoded to AC3 at 192k. Because both codecs are lossy, there is a generational quality loss — the final output is a re-compression of already-compressed data. The output uses the `-f vob` container flag to ensure correct DVD-compliant multiplexing structure, which is distinct from a generic MPEG-2 PS container.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg tool, which handles the demuxing of the RMVB container, decoding of the H.264 video and AAC/MP3 audio, re-encoding to MPEG-2 and AC3, and multiplexing into the VOB output container. |
-i input.rmvb
|
Specifies the input file in RealMedia Variable Bitrate format. FFmpeg reads the proprietary RealMedia container and extracts the compressed video and audio streams for decoding. |
-c:v mpeg2video
|
Sets the video codec to MPEG-2, the codec required by the DVD-Video specification and expected by hardware DVD players. The H.264 video from the RMVB source is fully decoded and re-encoded as MPEG-2. |
-c:a ac3
|
Sets the audio codec to AC3 (Dolby Digital), the standard audio format for DVD-Video. The AAC or MP3 audio from the RMVB source is transcoded to AC3, ensuring compatibility with standalone DVD players and authoring tools. |
-q:v 4
|
Sets the MPEG-2 video quality using a fixed quantizer scale from 1 (highest quality, largest file) to 31 (lowest quality, smallest file). A value of 4 produces high-quality MPEG-2 output appropriate for DVD, balancing visual fidelity and file size. |
-b:a 192k
|
Sets the AC3 audio bitrate to 192 kilobits per second, a standard DVD audio bitrate that provides good stereo audio quality and is widely compatible with DVD player hardware and authoring software. |
-f vob
|
Forces the output container format to VOB (Video Object), the specific container used on DVD-Video discs. Without this flag, FFmpeg might produce a generic MPEG-2 Program Stream instead of a correctly identified VOB file. |
output.vob
|
Specifies the output filename with the .vob extension. The resulting file contains multiplexed MPEG-2 video and AC3 audio in the DVD-Video VOB container format, ready for use with DVD authoring software. |
Common Use Cases
- Burning downloaded RMVB movies or TV episodes to a DVD disc for playback on a standalone DVD player connected to a TV
- Archiving a RealMedia video collection into a DVD-compatible format for long-term storage on physical media
- Preparing RMVB content for use with DVD authoring software like DVD Styler or Nero, which require VOB-compatible MPEG-2 streams
- Converting RealMedia video files for playback on older home theater systems that support DVD but not modern streaming containers
- Migrating a library of RMVB files downloaded in the early 2000s into a format compatible with DVD-based media servers
- Creating VOB assets from RMVB source footage for inclusion in DVD menu-based presentations or educational discs
Frequently Asked Questions
Yes, some quality loss is unavoidable because both RMVB (using H.264) and VOB (using MPEG-2) are lossy formats, and this conversion re-encodes both the video and audio streams from scratch. MPEG-2 is a less efficient codec than H.264, meaning it generally requires more bitrate to achieve the same visual quality. Using the default `-q:v 4` setting gives a good quality result, but if your source RMVB was already highly compressed, artifacts may be more visible in the VOB output.
The DVD-Video specification was standardized around AC3 (Dolby Digital) as the primary audio format, and most hardware DVD players expect AC3 audio in VOB files for guaranteed compatibility. While VOB technically supports other audio formats, using AC3 ensures the output will play correctly on physical DVD players and most DVD authoring workflows. This tool transcodes the audio to AC3 at 192k, which is a standard DVD bitrate and provides good stereo quality.
The VOB file produced here contains the correctly encoded MPEG-2 video and AC3 audio streams in DVD-compatible format, but burning a playable DVD disc also requires a proper DVD file structure including IFO and BUP files alongside the VOB. You will need DVD authoring software such as DVD Styler, ImgBurn with authoring tools, or Nero to create the full VIDEO_TS folder structure before burning. The VOB file from this tool is a valid starting asset for that authoring process.
The `-q:v 4` flag controls MPEG-2 video quality using a fixed quantizer scale, where lower numbers produce higher quality and larger files, and higher numbers produce more compression and smaller files. The valid range is 1 (best) to 31 (worst), with 4 being the default here for a good quality-to-size balance. For example, replacing `-q:v 4` with `-q:v 2` will produce a noticeably sharper image at the cost of a larger file, while `-q:v 8` will reduce file size significantly with some quality degradation.
VOB files are typically much larger than RMVB files for the same content. RMVB uses variable bitrate H.264, which is highly efficient at compressing video at low file sizes — a common reason it was popular for distributing films online. MPEG-2 in VOB requires significantly higher bitrates to achieve comparable visual quality, so the output file may be 3 to 6 times larger than the source RMVB, depending on the content and quality settings.
Yes, you can batch convert on the command line using a shell loop. On Linux or macOS, you can run: `for f in *.rmvb; do ffmpeg -i "$f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "${f%.rmvb}.vob"; done`. On Windows Command Prompt, use: `for %f in (*.rmvb) do ffmpeg -i "%f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "%~nf.vob"`. The browser-based tool processes one file at a time, but the desktop FFmpeg command is well-suited for bulk operations, especially with large files over 1GB.
Technical Notes
RMVB (RealMedia Variable Bitrate) is a proprietary container developed by RealNetworks, historically popular for distributing compressed video at small file sizes over slow internet connections. Modern FFmpeg can demux and decode RMVB reliably, though RealMedia's proprietary metadata, chapter markers, and any embedded subtitle streams are not carried over — VOB does support subtitle streams and multiple audio tracks, but the source RMVB typically does not contain these, so they will not be present in the output. The output VOB uses the MPEG-2 video codec, which is an ISO standard codec widely supported in hardware, making the output extremely compatible with physical DVD players and legacy systems. One important limitation: without a full DVD authoring step, the VOB file will lack the IFO navigation files required for menu-driven DVD playback. The `-f vob` flag is critical here — without it, FFmpeg may produce a generic MPEG-2 Program Stream (.mpg) instead of a properly flagged VOB container, which can cause compatibility issues with DVD authoring tools. Audio quality at 192k AC3 is sufficient for stereo content and matches a common DVD audio bitrate, though 5.1 surround encoding would require additional channel mapping flags not included in this basic conversion.