Initializing... drag & drop files here
Supports: RM
RealMedia (.rm) is a proprietary container RealNetworks built around its RV10/RV20/RV30/RV40 video codecs and the Cook / RealAudio audio family, marketed heavily during the dial-up streaming era of the late 1990s and early 2000s. The format has been effectively abandoned: there is no native browser, mobile, or smart-TV support, and the official RealPlayer install is now a heavyweight bundle most users do not want on a modern machine. AVI, the Microsoft container introduced with Video for Windows in November 1992 and extended via OpenDML in 1996, remains a lingua-franca for offline playback and legacy hardware — VLC, MPC-HC, Windows Media Player, and almost every standalone player handle it without extra codec packs.
| Property | RM (RealMedia) | AVI |
|---|---|---|
| Developer | RealNetworks | Microsoft |
| Introduced | 1997 | November 1992 (Video for Windows) |
| Typical video codec | RealVideo RV10/RV20/RV30/RV40 (RV30/40 are H.264-precursor) | MPEG-4 ASP (Xvid/DivX), H.264, MJPEG, MPEG-2 |
| Typical audio codec | RealAudio (Cook, AAC-LC, RealAudio Lossless) | MP3, AC3, PCM, AAC |
| Bitrate mode | CBR (RM); VBR variant is RMVB | CBR or VBR (with OpenDML extensions) |
| Native browser playback | None | None — use MP4 for web |
| Hardware/player support | RealPlayer or VLC; almost no consumer hardware | VLC, WMP, MPC-HC, most DVD/USB players |
| Streaming heritage | RTSP / Helix Server | None — designed for local playback |
| Practical max file size | Effectively unlimited | 2 GB (legacy AVI) / 16 EB (OpenDML) |
| Best fit today | Legacy archive originals only | Offline playback, NLE imports, media servers |
| Video Codec | When to pick | Audio pairing | Notes |
|---|---|---|---|
| MPEG-4 (default) | Universal compatibility, modest file size | MP3 | Plays on every AVI-aware device since ~2003 |
| Xvid | Older standalone DVD players that advertise DivX/Xvid support | MP3 or AC3 | Hardware-decoder friendly |
| DivX | Same legacy-hardware target as Xvid, with slightly tighter compression | MP3 or AC3 | Some pre-2010 players prefer DivX over MPEG-4 |
| H.264 | Smallest file at the same quality; modern players | AAC or MP3 | Not all AVI muxers/players handle H.264-in-AVI cleanly — MP4 is usually a better container for H.264 |
| MJPEG | Frame-accurate scrubbing in editors (VirtualDub, Avisynth) | PCM | Very large files; intra-frame only |
| Quality Preset | Approx. CRF equivalent | Use for |
|---|---|---|
| Highest | Visually lossless | Archival masters, edit-room intermediates |
| Very High (default) | High quality, larger file | General playback when source is good |
| High | Balanced | Most legacy RM sources — they were already low-bitrate |
| Medium | Smaller file, acceptable quality | Older 320×240 / 640×480 RealMedia sources |
| Low / Very Low / Lowest | Aggressive compression | Phone / preview copies only |
No mainstream browser ships a RealMedia demuxer or the RV10/RV20/RV30/RV40 decoders. RealNetworks stopped pushing Helix and the RealPlayer browser plug-in years ago, and modern browsers only ship MP4/H.264, MP4/H.265, WebM/VP9, and increasingly AV1. Converting the .rm to AVI (or MP4) is the only way to play it without installing RealPlayer or a Real Alternative codec pack.
Pick AVI if your target is offline desktop playback, a legacy hardware player, or an editor that prefers AVI (VirtualDub, Avisynth, older Premiere projects). Pick MP4 if you want to play the result on phones, tablets, smart TVs, or share it on the web — use RM to MP4 for that workflow. MP4 with H.264/AAC is the more universal modern choice; AVI is the right answer specifically for Windows-native and legacy workflows.
No. RealMedia from the 2000s was usually encoded at 56 kbps to 500 kbps for dial-up and early broadband, often at 320×240 or 480×360. Re-encoding to AVI preserves what the source already contained; it cannot recover detail RealVideo's quantizer threw away. Pick "Highest" or "Very High" Quality Preset to avoid stacking a second generation of compression loss on top.
RM uses constant bitrate, which made it predictable for streaming over fixed-bandwidth connections. RMVB (RealMedia Variable Bitrate) allocates more bits to complex scenes and fewer to static ones, giving better quality at the same average bitrate — common for movie rips from 2003-2010. This page accepts .rm; if your file ends in .rmvb, use RMVB to AVI or RMVB to MP4 instead.
RealVideo (especially RV30 and RV40) was tuned for very low bitrates, and the AVI defaults — MPEG-4 ASP plus MP3 at 128 kbps — assume a higher quality target than streaming-era RealMedia. To match the source size, set File Compression to Target file size as % and choose 70-100%, or switch to Variable Bitrate and set an explicit kbps near the source's. Many users follow up with Compress AVI to dial in a specific size.
DRM-protected RealMedia files (older "RNWK" rights-managed streams) cannot be decoded without authorization and will refuse to convert — this is by design and applies to every converter, not just this one. Unprotected RM files convert cleanly. Container-level metadata (title, author, copyright tags written by RealProducer) is not always carried into the AVI INFO chunk because the two formats use different metadata schemas; re-tag with a tool like MediaInfo or MKVToolNix if you need clean labels.
Yes. Open the Trim section, switch from Unchanged to Time Range, and enter Start Time and Duration in HH:MM:SS.sss (e.g., 00:01:30.500 to start 1 min 30.5 s in, then 00:02:00.000 for a two-minute clip). The trim runs as part of the conversion, so you do not need a second pass through an editor.
No. The conversion runs in your browser session — RM demuxing and RealVideo decoding happen on the conversion pipeline, not locally. You do not need RealPlayer, Real Alternative, or any K-Lite codec pack installed. The output AVI plays in VLC, Windows Media Player, MPC-HC, and any standard media player without extra software.
Windows Media Player is pickier than VLC about which codec-in-AVI combinations it accepts. If WMP shows audio without video, your output is likely H.264-in-AVI, which WMP does not decode cleanly — re-run the conversion with Video Codec set to MPEG-4 or Xvid. If it stutters, lower the Quality Preset by one notch or set a Resolution Preset of 720p — old WMP builds can struggle with 1080p MPEG-4 ASP on weak hardware.