Initializing... drag & drop files here
Supports: RM
This page walks through moving a RealMedia .rm file into a Flash Video .flv container — which codec to pick, which quality controls actually appear once you pick it, and when FLV is the wrong destination entirely. Both formats are end-of-life, so the honest framing matters: RealVideo was first released by RealNetworks in 1997 and is normally paired with RealAudio inside an .rm container, while Adobe stopped supporting Flash Player on 31 December 2020 and began blocking Flash content on 12 January 2021. Convert to FLV when a legacy Flash-based player, courseware tool, or ingest pipeline still demands the .flv extension; for anything you want to actually watch or share, RM to MP4 is the better target.
.rm onto the page or click "Add Files" to browse. Several RealMedia files can be queued at once and all of them are converted with the same settings..flv. No sign-up, no watermark; files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours.The Video Codec dropdown on this page is not cosmetic — it rewrites the whole File Compression panel. Checking the option surface for this page confirms four entries render, and only four; On2 VP6, which many older FLV encoders offered, is not among them.
| Video Codec option | What it actually is | Rate controls that render | Best for |
|---|---|---|---|
| FLV (default) | Sorenson Spark, a proprietary H.263 variant — the first codec Flash Player ever supported | Quality Preset, Specific file size, Constant Bitrate, Constant Quality, Constraint Quality | Maximum compatibility with old Flash-based players |
| H.264 | Standard AVC inside the FLV container; needs Flash Player 9 Update 3 (3 December 2007) or newer | All of the above plus Variable Bitrate | Best picture per byte, if the consumer is recent enough |
| Flash Video | Flash Screen Video, a lossless screen-capture codec | None — the entire File Compression group disappears | Screen recordings with flat colour; very large files |
| Flash Video (v2) | Flash Screen Video 2, the newer screen codec | None — same lossless handling | Same as above |
Two details are worth knowing before you touch the sliders. First, on the default FLV codec the "Constant Quality" and "Constraint Quality" controls expose a slider labelled CRF, but the underlying value is an ffmpeg qscale on a 1–31 range where lower is better — the opposite direction to a real CRF scale. It opens at 5, which is already a high-quality setting, so most people should leave it alone and use Quality Preset instead. Second, switching to H.264 swaps that slider for a genuine 16–51 CRF that opens at 23.
Quality Preset works properly here because the source is real video: the preset scales the measured source bitrate. Leave it at "Very High (Recommended)" unless you have a size target, in which case Specific file size or Constant Bitrate give you a number to aim at.
| Property | RM (RealMedia) | FLV (Flash Video) | MP4 |
|---|---|---|---|
| Owner | RealNetworks | Adobe (formerly Macromedia) | ISO/IEC standard |
| Typical video codec | RealVideo RV10/RV20/RV30/RV40 | Sorenson Spark, VP6, or H.264 | H.264 / H.265 |
| Typical audio codec | RealAudio (often Cook) | MP3, ADPCM, Nellymoser, later AAC | AAC |
| Native browser playback | None | None since Flash was blocked in 2021 | Yes, everywhere |
| Desktop player support | VLC, ffmpeg-based players | VLC, ffmpeg-based players | Universal |
| Phone / smart-TV support | No | No | Yes |
| Still a sensible target? | No | Only for legacy Flash tooling | Yes |
Some .rm files carry RealNetworks rights management, and a protected stream cannot be decoded for conversion by any general-purpose tool. Truncated downloads are the other common failure — .rm files pulled over RTSP from long-dead sites often end mid-packet, and the decode stops there. If the file is unprotected but damaged, opening it in VLC and re-saving a clean copy usually produces something that converts. And if the reason you want FLV is simply "the old file won't play", FLV does not fix that: pick RM to MP4 instead, or start from the RM converter hub to see the other targets.
FLV — Sorenson Spark, the proprietary H.263 variant that was the first codec Flash Player supported. It is the safest default because every Flash Player from the early versions onward could decode it. H.264 is selectable in the Video Codec group and gives better picture per byte, but it requires Flash Player 9 Update 3 (released 3 December 2007) or later on the consuming side.
No. On2 VP6 was a common Flash-era codec, but it is not offered on this page. The Video Codec group renders exactly four entries: FLV (Sorenson Spark), H.264, Flash Video, and Flash Video (v2). If a downstream tool specifically requires VP6, this conversion cannot produce it.
The RealAudio track is always decoded and re-encoded, because FLV cannot carry RealAudio. AAC is the default; MP3 and ADPCM are the alternatives in the Audio Codec group. MP3 and ADPCM are the safest picks for genuinely ancient Flash players, since AAC-in-FLV arrived later in Flash Player's life than the other two.
Flash Video and Flash Video (v2) are the Flash Screen Video codecs, designed for lossless screen recordings. Our pipeline treats them as lossless and skips rate control altogether, so the whole File Compression group is hidden — there is no quality, bitrate, or file-size setting to make. That is correct behaviour for a lossless codec, but it does mean the output can be very large for camera footage. Use them only for flat-coloured screen captures.
No. On Sorenson Spark it maps to an ffmpeg qscale constrained to 1–31, where 1 is the best quality and 31 the worst — inverted relative to the CRF scales people are used to. It opens at 5, a high-quality value. Switch the Video Codec to H.264 and the same control becomes a genuine 0–51 CRF opening at 23.
No. RealVideo and every FLV codec except the two screen codecs are lossy, so this is a lossy-to-lossy re-encode that cannot recover discarded detail. RealMedia from the streaming era was usually standard definition at low bitrates, and choosing a taller Preset Resolution only enlarges the frame. Leave Video resolution on "Keep original" and let Quality Preset protect what is there.
The Flash delivery chain is dead — Adobe ended Flash Player support on 31 December 2020 and blocked Flash content on 12 January 2021, and no mainstream browser plays .flv natively. The container itself is still readable by VLC, ffmpeg, and MPV-class players, because those decoders never depended on the plug-in. That readability is FLV's only practical advantage over RM, and it is not a reason to choose FLV over MP4.
Yes. Open Trim, choose Time Range, and set a start time and duration — both accept plain seconds or HH:MM:SS.sss. The trim happens in the same pass as the conversion, so a two-hour lecture capture can become a two-minute .flv without a separate step. If you would rather cut first and convert later, Video Cutter accepts .rm directly.
It is uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. There is no sign-up and no watermark, and files are never shared or made public.