Initializing... drag & drop files here
Supports: RMVB
This walks you through pulling a still image out of an RMVB (RealMedia Variable Bitrate) video and saving it as a JPEG — either one frame at an exact timestamp or a run of frames across the clip. It is written for people sitting on late-2000s RealMedia files (Chinese TV rips, anime, old camcorder archives) who want a usable screenshot without installing RealPlayer.
.rmvb file onto the page or click "+ Add Files". You can queue several clips; each is processed with the same settings.2.100 means 2 seconds and 100 milliseconds in — or choose Multiple Screenshots to sample frames across the clip at a chosen rate.The two modes under Frame Selection solve different problems, and the timestamp format trips people up most.
seconds.milliseconds, so 0.500 is half a second in, 2.100 is 2.1 seconds, and 83.000 is one minute 23 seconds. If you grab a frame and the subject is mid-blink or motion-blurred, nudge the value by 0.040–0.080 (roughly one or two frames at 24-25 fps) and re-run.90.000, not 1.30.A handful of RMVB files resist clean extraction. Truncated or corrupt downloads may decode only up to the broken point, so a timestamp past that returns the last good frame or fails — VLC, which bundles RealMedia decoders, is a good way to confirm a file actually plays end to end before you try to grab a late frame. Files wrapped in older RealNetworks DRM cannot be decoded at all. And if a clip uses an unusual RealVideo variant the decoder does not recognize, converting the full video to a modern container first (then extracting from that) is the reliable path.
Yes. Choose Specific Frame under Frame Selection and type the timestamp as seconds and milliseconds — for example 2.100 for 2.1 seconds in. You get a single JPEG at that exact moment. Use Multiple Screenshots only when you want several stills sampled across the clip.
RMVB stores video with a RealVideo codec at a variable, frequently low bitrate, so each frame holds limited detail to begin with. Extracting a still and then saving it as JPEG (a lossy format) cannot recover detail the encode never captured. Keeping Quality Preset at "Very High" and the output at full resolution preserves everything that is in the source — but it cannot add sharpness that was never recorded.
JPEG (identical to JPG) is smaller and fine for sharing or photos, but it re-compresses and softens fine edges. If you need crisp lines — subtitles, UI, or text in the frame — PNG is lossless and preserves them exactly; use Convert RMVB to PNG instead. JPEG is the better default when file size matters more than pixel-perfect edges.
No. The time box is seconds-dot-milliseconds. 1.30 is 1.3 seconds, 1.300 is also 1.3 seconds, and one minute thirty seconds is 90.000. Convert any minutes to seconds before typing the value.
No. Your RMVB file is uploaded over an encrypted connection and decoded on our servers, so nothing needs to be installed locally. The output is a standard JPEG that opens anywhere. Uploaded files and their results are deleted automatically a few hours after conversion — no sign-up, no watermark, never shared or made public. (To play RMVB on your own machine, VLC includes the RealMedia decoders.)
Yes. Add multiple .rmvb files to the queue and they are processed with the same Frame Selection and quality settings. In our testing, a single Specific-Frame extraction at "Very High" quality from a standard-definition RMVB returns one JPEG that is a few hundred kilobytes — small enough to batch comfortably. To shrink the results further, run them through Compress JPG.