Why convert RM to MKV?
RealMedia uses proprietary codecs that modern players and devices no longer support well. Converting to .MKV gives you an open container compatible with VLC, Plex, Kodi, and most TVs and phones. MKV also supports multiple subtitle tracks and audio streams, making it a solid archival format for older .rm and .rmvb files.
How to convert RM to MKV
Command line - FFmpeg CLI
Run ffmpeg -i input.rm -c:v libx264 -c:a aac output.mkv to re-encode the file to H.264/AAC inside an MKV container.
HandBrake FREE
Open your .rm file in HandBrake, set the format to MKV, choose a preset, and click Start Encode.
Freemake Video Converter FREE
Add your .rm file, choose MKV as the output format, and click Convert.
MediaCoder FREE
Import your .rm file, select MKV as the container, and start the encode.
Programs that convert RM
About these formats
An RM file is a RealMedia video or audio clip created by RealNetworks, common in internet video from the late 1990s and 2000s. VLC media player opens it for free on Windows, macOS, Linux,…
Open .RM details →An MKV file is a Matroska multimedia container that holds video, multiple audio tracks, subtitles and chapters in one file. Open it for free with VLC media player, or on Windows 11 with the…
Open .MKV details →Quality & what to watch
- Re-encoding is required - RealVideo (RV10-RV40) and RealAudio (cook, sipro) codecs are proprietary and rarely decode correctly inside MKV, so streams must be converted to H.264/AAC.
- Quality is capped by the original source; re-encoding cannot recover detail lost when the
.rmfile was first compressed at low bitrate. - If your file is
.rmvbwith embedded text subtitles, FFmpeg may carry them into the MKV output - check the result in VLC or MKVToolNix.
Frequently asked questions
Can I convert `.rmvb` to MKV the same way?
.rmvb identically to .rm; just change the input filename.