Initializing... drag & drop files here
Supports: RMVB
RMVB (RealMedia Variable Bitrate) was introduced by RealNetworks around 2003 as a locally-stored extension of the RealMedia container, and it became widely used for distributing Chinese television and movies across BitTorrent and early file-sharing sites. Two decades later, RealPlayer is no longer bundled with Windows or macOS, and most modern hardware players, smart TVs, and editing tools refuse to open.rmvb files. MPG — the MPEG-1/MPEG-2 program-stream container standardized as ISO/IEC 13818 — is the opposite: it is the native format of DVD-Video, ATSC and DVB broadcasts, and is decoded by essentially every media player ever shipped. MPEG-2 patents expired worldwide in January 2024 (with the lone exception of Malaysia, where the final patent runs until 2035), so the format is now fully unencumbered.
| Property | RMVB (.rmvb) | MPG (.mpg /.mpeg) |
|---|---|---|
| Developer | RealNetworks | Moving Picture Experts Group (ISO/IEC) |
| Standard | Proprietary | ISO/IEC 11172 (MPEG-1), ISO/IEC 13818 (MPEG-2) |
| Year introduced | ~2003 | 1993 (MPEG-1), 1996 (MPEG-2) |
| Video codec | RealVideo 8/9/10 (RV40) | MPEG-1 or MPEG-2 |
| Audio codec | RealAudio Cook / RA9/10 | MP2 (default), AC-3, MPEG-1 Layer II |
| Bitrate mode | Variable bitrate only | CBR or VBR |
| DVD-Video compatible | No | Yes (MPEG-2 + MP2/AC-3 is the DVD spec) |
| Broadcast use | None | ATSC, DVB-T, ISDB-T |
| Patent status | Proprietary, RealNetworks | Expired worldwide January 2024 (Malaysia: 2035) |
| Native player support | RealPlayer, VLC, MPC, MPlayer | Effectively every media player |
| Streaming today | Effectively obsolete | Niche (broadcast/DVD), but universally decodable |
| Target | Video codec | Audio codec | Video bitrate | Notes |
|---|---|---|---|---|
| DVD-Video (NTSC) | MPEG-2 | MP2 or AC-3 | 4–8 Mbit/s | 720×480, 29.97 fps interlaced |
| DVD-Video (PAL) | MPEG-2 | MP2 or AC-3 | 4–8 Mbit/s | 720×576, 25 fps interlaced |
| Smart TV USB playback | MPEG-2 | MP2 | 6–9 Mbit/s | 1080p if the source supports it |
| Smaller archive | MPEG-4 (Xvid) | MP2 | 1.5–3 Mbit/s | Trades DVD compatibility for size |
| Video CD (very old players) | MPEG-1 | MP2 | 1.15 Mbit/s | 352×240, fixed by the VCD spec |
RMVB uses RealVideo, a codec roughly comparable in efficiency to early H.264 profiles. MPEG-2 — the default for MPG — was finalized in 1996 and needs noticeably more bits for the same visual quality. Expect the MPG file to be 2–4× the RMVB size at equivalent quality. To keep it smaller, lower the resolution under Video resolution, pick a lower Quality Preset, set a Specific file size, or switch the Video Codec to MPEG-4 (Xvid) — though doing so breaks the DVD-Video spec.
Both are accepted by every standalone DVD-Video player. MP2 (MPEG-1 Audio Layer II) is the default for MPG and supports stereo up to 384 kbit/s; AC-3 (Dolby Digital) supports up to 5.1 channels at 32–448 kbit/s. If your RMVB has stereo audio (which it almost always does — RealAudio Cook is a stereo codec), MP2 at 192–256 kbit/s is the simplest, most-compatible choice. Switch to AC-3 only if you need surround on the output.
Yes — that is precisely what the defaults are tuned for. Convert at 720×480 (NTSC) or 720×576 (PAL), keep MPEG-2 video at 4–8 Mbit/s, MP2 or AC-3 audio, then feed the.mpg into a DVD authoring tool like DVDStyler or ImgBurn. Those tools demux the MPG, build the VOB structure, and write the disc without a second video re-encode.
No. xconvert decodes the RealVideo and RealAudio streams server-side using FFmpeg's built-in RealMedia demuxers — you do not need RealPlayer, the "Real Alternative" codec pack, or any additional plug-in. The .rmvb file uploads through your browser like any other file, processed on xconvert's servers and deleted automatically after a few hours.
They are the same format. Both are MPEG program-stream containers wrapping MPEG-1 or MPEG-2 video plus MP2/AC-3 audio..mpg is the legacy 3-character extension;.mpeg is the unabbreviated form. DVD-Video uses.vob, which is also an MPEG-2 program stream with extra navigation packets. Renaming a.mpg to.mpeg (or vice versa) changes nothing.
RealNetworks never licensed RealVideo decoders to the major TV chipset vendors, and most modern smart-TV firmware (LG webOS, Samsung Tizen, Sony Google TV) lists RMVB as explicitly unsupported in the media-player codec table. MPG with MPEG-2 video is in every one of those tables — it has been a baseline since the first DVD-capable TVs.
Hardcoded (burned-in) subtitles are part of the video track and transfer automatically. Soft subtitles inside RMVB use RealText or VobSub-style streams; these are not preserved in the MPG output. If you have a matching.srt or.idx/.sub, you can mux it back in after conversion using DVDStyler (for DVD) or tsMuxeR.
Re-encoding any lossy format always loses some information, but with MPEG-2 at 6–8 Mbit/s targeting a 480p or 576p source — which is the typical RMVB resolution — the loss is usually invisible. Pick Constant Quality (CRF) with a low value, or Variable Bitrate with a high ceiling, if you want to bias toward fidelity over file size.
For phones, web, and modern streaming, MP4 with H.264 is a better target than MPG. Use RMVB to MP4 for that path. For maximum cross-PC compatibility without DVD constraints, RMVB to AVI is another option. If you already have an MPG and need to shrink it, Compress MPG lowers the bitrate without changing the container.