Initializing... drag & drop files here
Supports: RMVB
This tool takes the audio track out of a RealMedia Variable Bitrate video and writes it as a FLAC file; the picture is discarded, so what you get back is sound only. People run it to rescue soundtracks, dialogue and concert audio out of aging RMVB archives — the RealMedia rips of East Asian TV serials, films and disc copies that still sit on old drives and media servers — into an open, patent-free codec while decoders for the originals are still readily available. Below: the four steps, the one control on this page that almost everyone misreads, what actually survives the trip, and the honest limits of moving lossy audio into a lossless container.
.rmvb onto the page or click "Add Files" to browse. Queue several files and they all extract with the same settings.This is the single control most people get backwards. FLAC is a lossless codec, so every level from 1 to 12 reconstructs exactly the same waveform. What the slider changes is how hard the encoder searches for a compact representation — which affects encode time and final size, and nothing else.
We checked this rather than assuming it. Encoding the same six-second RealMedia audio track twice, once at level 1 and once at level 12, then decoding both back to raw PCM and hashing the results:
| Compression level | FLAC file size | MD5 of decoded PCM |
|---|---|---|
| 1 | 59,087 bytes | e77082d4c9c31e3b91519178240700d2 |
| 12 | 49,178 bytes | e77082d4c9c31e3b91519178240700d2 |
Identical hashes, different file sizes. That is exactly what lossless means. Note the direction: because the slider already opens at 12, you are starting at the smallest setting, not the fastest one.
| Property | RMVB source | FLAC output |
|---|---|---|
| Audio codec | RealAudio — usually Cook, an MDCT codec introduced in 1998 and named after its author Ken Cooke; sometimes SIPR, ATRAC3, LC-AAC or HE-AAC | FLAC |
| Lossy or lossless | Lossy in every realistic case | Lossless |
| Further quality loss on conversion | — | None; the decoded waveform is stored exactly |
| Quality recovered from the source | — | None; nothing can rebuild what Cook discarded |
| Sample rate and channels | Whatever the encoder chose | Preserved, when both controls are left on ORIGINAL |
| Video track | Present | Discarded — this is an audio-only extraction |
| Typical size relationship | Compact by design | Substantially larger than the audio portion of the source |
.rmvb in VLC first and confirm you hear something before converting.If the .rmvb will not play in VLC, MPlayer or Media Player Classic either, the file is likely truncated from an interrupted download, has a damaged RealMedia header, or carries RealNetworks rights management — none of which any converter can undo. In those cases the extraction produces a silent, short or empty FLAC, and re-downloading a clean copy of the source is the only real fix. Separately, be honest with yourself about the goal: FLAC is the right target for preservation, where you want a single authoritative copy that will never be re-encoded again. If you just want the dialogue on your phone, a lossy extraction is smaller, faster and indistinguishable in practice.
No, and this is the most important thing to understand about this conversion. The audio in an RMVB is lossy — nearly always RealNetworks' Cook codec, occasionally one of the AAC-based RealAudio 9 or 10 payloads. FLAC is lossless, but lossless only guarantees that nothing further will be thrown away; it cannot recover detail the original encode already removed. The FLAC sounds like the RealAudio source did, in an open container, at a much larger size. The honest reason to do it is preservation.
Most commonly Cook, sometimes written as RealAudio G2 or RealAudio 6 — an MDCT transform codec RealNetworks introduced in 1998 and named after its author, Ken Cooke. Older files may carry SIPR (Sipro Lab's ACELP-NET), ATRAC3 licensed from Sony, or the very early VSELP and LD-CELP speech codecs; the last generation used MPEG-4 LC-AAC and HE-AAC. There is also a genuine lossless RealAudio format, RALF, but it is rare in the wild.
If your file really does carry the RALF lossless payload, the decoded waveform is the original one and FLAC stores it exactly — so yes, that chain is lossless end to end. In practice this is uncommon: RALF appeared late in RealAudio's life and virtually all surviving RMVB archives use Cook. You can check by opening the file's stream information in VLC.
Because the RMVB only ever stored a low-bitrate lossy audio track, packed alongside compressed video, while FLAC stores the full decoded waveform. A lossless copy of a soundtrack routinely runs several times the size of the compact original file. That is the storage cost of losslessness, not a sign that anything went wrong. If size matters more than fidelity, RMVB to MP3 is the alternative.
No. Every level produces a bit-identical decoded waveform — we verified this by decoding a level-1 and a level-12 encode of the same source back to raw PCM and confirming the MD5 hashes matched. The slider only changes encoder effort, and therefore file size and encoding time. It opens at 12, the highest and smallest-file setting.
Yes. Switch Trim from Unchanged and enter a Start time and Duration, either as plain seconds or as HH:MM:SS.sss. Only that window is decoded and written, which is far quicker than converting a 45-minute episode and cutting it afterwards. If you would rather cut the RealMedia file itself and keep the picture, video-cutter accepts .rmvb directly.
No. The decoding runs on our servers using FFmpeg's RealMedia support, whose decoder set covers RealVideo 1.0, 2.0, 3.0, 4.0 and 6.0 plus the RealAudio family — Cook, RealAudio 1.0 and 2.0, SIPR and RealAudio Lossless among them. Nothing needs installing on your machine and a working RealPlayer is not required.
Not meaningfully. RealVideo first appeared in 1997 and its numbered generations tracked RealPlayer releases — RV10 with RealPlayer 5, RV20 with RealPlayer 6, RV30 with RealPlayer 8, RV40 with RealPlayer 9 — after which development effectively stopped. RMVB itself was the variable-bitrate variant: better quality per byte than constant-bitrate RealMedia, but harder to stream, which is why it thrived as a download format rather than a streaming one. No mainstream browser ships a RealMedia demuxer today, which is exactly why moving the audio into an open codec now is worth the effort.