Cut RM files by setting start and end times. Free, no quality loss.
Process files in seconds with our optimized servers
Frame-accurate cuts with intuitive timeline controls
Maintain original quality with smart re-encoding
RealMedia (.rm) is a proprietary container introduced by RealNetworks in 1997 and was the dominant streaming format through the late 1990s and early 2000s, before MP4/H.264 displaced it. Most .rm files in circulation today are legacy archives — corporate training videos, archived webcasts, ripped TV broadcasts, language-learning recordings, fan-subbed anime, and CD-ROM tutorials — that need a single segment extracted without re-encoding the whole file. Trimming straight in the RM container avoids quality loss from a second compression pass and skips the slow ffmpeg dance most desktop tools require.
| Property | RM (.rm) | RMVB (.rmvb) | MP4 (.mp4) |
|---|---|---|---|
| Full name | RealMedia | RealMedia Variable Bitrate | MPEG-4 Part 14 |
| Introduced | 1997 (RealNetworks) | 2003 (RealNetworks) | 2003 (ISO/IEC 14496-14) |
| Bitrate strategy | Constant bitrate (CBR), tuned for streaming | Variable bitrate (VBR), tuned for local playback | CBR or VBR |
| Typical video codec | RV10, RV20, RV30, RV40 | RV40 (most common), RV9 | H.264, H.265, AV1 |
| Typical audio codec | RealAudio (Cook), AAC, RALF | Cook, AAC, AC3 | AAC, AC3, MP3, Opus |
| Native browser playback | None | None | Chrome, Firefox, Edge, Safari (H.264 baseline) |
| Active development | Discontinued mainstream use post-2010s | Discontinued mainstream use post-2010s | Actively maintained MPEG standard |
| Common use today | Legacy archives | Legacy archives, older anime fansubs | Universal default for new video |
| Codec | RealPlayer version | Approx. era | Notes |
|---|---|---|---|
| RV10 / RV13 | RealPlayer 5 | 1997-1998 | H.263-derived; lowest quality |
| RV20 | RealPlayer 6 (G2) | 1999-2000 | H.263+ refinement |
| RV30 | RealPlayer 8 | 2001-2002 | Pre-H.264 design |
| RV40 / RV9 | RealPlayer 9-10 | 2002-2005 | Most common in surviving .rm/.rmvb |
| RV60 (RMHD) | RealPlayer 18+ | 2015+ | H.265-class; rare in old archives |
Source: Wikipedia: RealVideo. Picking the right codec on re-encode matters if you plan to keep the file as RM; otherwise convert to MP4/H.264 for modern compatibility.
When XConvert can perform a stream copy (no re-encode), no — the surviving frames are bit-identical to the source. RealMedia uses GOP-based encoding, so cut points may snap to the nearest keyframe (typically every 2-10 seconds); if you need frame-exact cuts on a non-keyframe boundary, the segment around that boundary is re-encoded and the rest is copied. Either way, the loss is invisible at normal viewing.
Both are RealMedia containers from RealNetworks. The .rm extension dates to 1997 and uses constant bitrate (CBR), aimed at streaming over dial-up and early broadband. RMVB (2003) carries the same RV codecs but with variable bitrate, sized for local playback. Cutting works the same way on both — pick the matching tool: this page for .rm, Cut RMVB for .rmvb.
VLC plays RV10, RV20, RV30, and RV40 streams from .rm and .rmvb containers natively on Windows, macOS, and Linux. No mainstream web browser (Chrome, Firefox, Safari, Edge) plays .rm files in 2026 — RealNetworks never published a Media Source Extensions decoder, and the codecs aren't in the WHATWG video spec. If you need browser playback, cut first, then convert RM to MP4.
Three common causes: (1) the file is RMVB, not RM — check the actual extension and use Cut RMVB instead; (2) the index (INDX chunk) is missing or corrupted, common in partial downloads from old streaming servers — try Compress RM first to rebuild the index, then cut; (3) the file uses RV60/RMHD (RealMedia HD from 2015+), which is rarer and may need a specific decoder build.
Yes. Set multiple in/out point pairs and the cutter will keep the marked segments and merge them in source order. The Merge Type option controls whether segments concatenate directly (fastest, requires identical codec parameters) or re-mux/re-encode at the seams (safer when source segments were encoded at different bitrates).
XConvert processes RM files in your browser session, so the practical limit is your machine's available memory and your patience for upload time. A typical 2000s-era .rm webcast at 200-400 kbps for 60 minutes is 90-180 MB — small enough to process comfortably. Multi-gigabyte rips work but upload slowly on residential connections.
Yes. The cutter preserves the audio stream alongside video by default — RealAudio versions 1.0 and 2.0, Cook codec, AAC, AC3, and RealAudio Lossless (RALF) all survive a stream copy. If you change the Audio Codec option to re-encode, expect the same minor quality drop you'd see on any audio transcode.
Cut as RM if you want to preserve the original archive in its native format (smaller intermediate file, faster cut, no re-encode). Convert to MP4 first only if the .rm file's index is too damaged to seek reliably — re-muxing into MP4 with RM to MP4 rebuilds the timeline, and you can then trim with a mainstream MP4 cutter. For most users, cut-then-convert is faster and produces a smaller intermediate file.
RealNetworks released RealMedia HD (RV60/RMHD, an H.265-class codec) in 2015 and RealPlayer reached version 18+, but mainstream adoption ended in the early 2010s as MP4/H.264 became the de facto standard. Treat .rm and .rmvb as legacy formats: useful for accessing archived content, but new video should be authored in MP4, MKV, or WebM.