Initializing... drag & drop files here
Supports: RMVB
You end up here for one reason: something in a print or layout workflow wants an .eps, and the only copy of the image you have is a frame inside a .rmvb. This page decodes one frame out of the RealVideo stream and wraps it in an Encapsulated PostScript file that a layout application can place.
Be clear about what that wrapper contains before you start. The frame goes in as a raster and stays a raster. EPS is a page-description container that can hold vector paths, but nothing here traces or vectorises anything — what you get is a grid of pixels described in PostScript, which enlarges exactly as badly as a PNG would. If you were hoping a video frame would come out as scalable artwork, no converter does that.
The EPS is written at a fixed density of 72 pixels per inch, so one pixel becomes exactly one PostScript point. There is no DPI control on this page, which means the size the graphic lands at in your layout follows directly from the frame's pixel dimensions — and RealMedia frames are small. We decoded frames at each of the sizes RMVB releases typically use and measured what came out:
| Frame size | EPS file size | Bytes per pixel | Placed at 100% |
|---|---|---|---|
| 320 x 240 | 472,423 | 6.15 | 4.44 x 3.33 in (113 x 85 mm) |
| 512 x 384 | 1,200,487 | 6.11 | 7.11 x 5.33 in (181 x 135 mm) |
| 640 x 352 | 1,374,725 | 6.10 | 8.89 x 4.89 in (226 x 124 mm) |
| 704 x 576 | 2,469,932 | 6.09 | 9.78 x 8.00 in (248 x 203 mm) |
| 848 x 480 | 2,479,266 | 6.09 | 11.78 x 6.67 in (299 x 169 mm) |
| 1280 x 720 | 5,606,210 | 6.08 | 17.78 x 10.00 in (452 x 254 mm) |
Two things fall out of that table. A 640 x 352 frame — an utterly ordinary RMVB size — arrives as a graphic nearly nine inches wide at 100%, which is almost certainly larger than you want and only 72 DPI on the page. Scale it down in the layout: at 25% it is 2.2 inches wide and an effective 288 DPI, which is print-grade. And the file is enormous for the picture it holds, at a steady 6.1 bytes of EPS per pixel whatever the content — because the image data is uncompressed and then written as ASCII hexadecimal, two text characters per byte. The 640 x 352 PNG of that same frame was 24,955 bytes; the EPS is fifty-five times bigger.
.rmvb onto the page or click "Add Files". Several files can be queued and they all use the same frame and resolution settings.0. Type the timestamp you actually want — decimals such as 754.5 work. Switching to Multiple Screenshots samples the whole file at a Capture Rate instead, from one frame every 0.1 second up to one every 10 seconds, and writes one EPS per captured frame..eps. Files are uploaded over an encrypted connection, decoded on our servers and deleted automatically after a few hours — no sign-up, no watermark, never shared or made public.The EPS is written conservatively so that even very old RIPs and page-layout applications can read it.
| Property | Value |
|---|---|
| Header | %!PS-Adobe-3.0 EPSF-3.0 |
| PostScript language level | Level 1 |
| Data encoding | Clean7Bit — the image is ASCII hexadecimal, not binary |
| Image compression | None |
| Bounding box | 0 0 W H, taken straight from the frame's pixel size |
| Density | Fixed 72 pixels per inch (1 px = 1 pt) |
| Embedded preview | None |
| Colour | RGB, as decoded from the RealVideo stream |
| Audio, duration, frame rate | Discarded — an EPS describes one page of graphics |
RMVB is RealNetworks' variable-bitrate RealMedia variant from 2003, built for stored files rather than the constant-rate streaming the original .rm targeted. It carried an enormous amount of Asian film and drama for a decade, and almost nothing modern will preview one — no browser has ever decoded RealVideo, and most editors dropped RealMedia demuxing years ago. VLC, mpv and anything built on FFmpeg still open them, which is how this converter reads the file.
No. What goes into the EPS is a picture, and it stays a picture — enlarging it in a layout magnifies pixels exactly as a PNG would. EPS is a container that is capable of holding vector paths; nothing on this page produces any. Automatic tracing of a photographic frame would give you a blobby approximation rather than a faithful scalable copy, which is why no honest converter offers it.
Two effects compound. The pixel data is stored uncompressed, and then it is encoded as ASCII hexadecimal, which writes two text characters for every byte. Three colour channels at two characters each works out at roughly six bytes of file per pixel of picture — a rate our measurements confirmed across every frame size, from 6.15 down to 6.08 bytes per pixel. The benefit is that the result is plain 7-bit text any PostScript interpreter can consume; the cost is the size.
Not from this page — the density is pinned at 72, which is what makes one pixel one point. You have two real options. Scale the graphic inside your layout application, which is the normal approach and increases effective print resolution as you shrink it. Or use Resolution Percentage before converting, which changes the pixel dimensions and therefore the bounding box proportionally.
The EPS path exposes only Keep original and Resolution Percentage. Most still-image targets on this site also offer preset resolutions and explicit width/height fields; they are not rendered here. Percentage applies to both dimensions together, so the frame's aspect ratio is preserved whatever value you pick.
No. The file contains no embedded preview image, so applications that rely on a TIFF or WMF preview for on-screen placement show a placeholder instead — and print the actual artwork correctly. If a grey box is a problem while you are laying out, place a PNG for positioning and swap the EPS in at output time, or use a format your layout software renders natively.
Time (seconds) was left at its starting value of 0, and recordings almost always begin on black, a fade-in or a channel identifier. Type a timestamp from inside the content instead. If you have no idea where anything useful sits, run Multiple Screenshots at 10 seconds per frame first as a contact sheet, then re-run on Specific Frame at the moment you picked.
RMVB existed to make files small — a feature-length release inside a few hundred megabytes — and RealVideo spends that budget on motion prediction rather than per-frame detail. A still exposes that mercilessly, and 72 pixels per inch is a screen density, so placing at 100% gives you a 72 DPI picture where print work usually wants 300. Shrink the placement to a quarter size and you are at roughly 288 DPI, at the cost of a much smaller graphic. Choosing a frame that is not mid-motion helps more than any setting here.
It is gone. An EPS describes one page of graphics and has nowhere to store an audio stream, a duration or a frame rate, so the RealAudio track — usually Cook, sometimes AAC in later files — is dropped during frame extraction. If you want the audio as a separate file, run the same .rmvb through RMVB to MP3.
Almost certainly, unless a specific ingest check demands .eps. For the same frame at a fraction of the size take RMVB to PNG for a lossless still or RMVB to JPG for a small one — modern print pipelines have replaced EPS with PDF and accept both happily. EPS is still the right answer for legacy prepress ingest that rejects anything else, for the classic latex to DVI to PostScript route, and for replacing a link in an old layout document in kind.
It is uploaded over an encrypted connection, decoded on our servers, and both the upload and the EPS files it produced are deleted automatically after a few hours. Nothing is shared or made public, and there is no sign-up or watermark. If you only need one frame out of a long recording, trimming first with Video Cutter — which takes .rmvb directly — saves you uploading the whole episode.