Initializing... drag & drop files here
Supports: NEF
A NEF is a single still photograph — the unprocessed digital negative your Nikon body wrote to the card. RMVB is a video container: the variable-bitrate flavour of RealNetworks' RealMedia, widely used in the mid-2000s to pass whole TV episodes and films around as unusually small downloads. Putting one inside the other gives you a silent, motionless clip that shows one frozen frame.
Most people who land here want something else. If you only need to look at, print or share the photo, NEF to JPG opens everywhere. If you need the still as a video clip that plays on current devices, NEF to MP4 gives you H.264. For the constant-bitrate sibling of this format, see NEF to RM. Carry on below only if a legacy RealMedia system genuinely expects a .rmvb file.
.nef onto the page or click "+ Add Files" to browse. If you queue several photos, the "Merge strategy" control decides whether they become one combined clip ("Merge images", the preselected option) or one file each ("Video per image")..rmvb. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark.RealVideo is an old, quantiser-based codec with no constant-rate-factor mode, and a still photograph has no source bitrate to scale from. That combination changes what the three visible rate-control modes do:
| Mode | What the page shows | What it does on a NEF source |
|---|---|---|
| Quality Preset (preselected) | Seven presets from Highest to Lowest | Nothing useful. With no CRF support and no source bitrate to work from, every preset falls back to the same minimum-rate encode, so the file is identical whichever you pick |
| Constant Quality | A slider labelled CRF, range 1-31 | This is the working control. It sets the encoder's quantiser: 1 is best quality and largest, 31 is worst and smallest. It opens near the bad end, so move it down to roughly 2-6 for a still you want to look at |
| Constraint Quality | The same 1-31 slider plus a "Max bitrate" box | The slider works exactly as above; the Max bitrate value is discarded, because the RealVideo encoders do not support the buffer-based rate control that box feeds |
Bitrate and target-file-size modes are hidden on image-to-video pages, so there is no way to dial in a byte target here — resolution and the quantiser are your two levers.
| RealVideo 1.0 (RV10) | RealVideo 2.0 (RV20) | |
|---|---|---|
| Generation | The first RealVideo codec, late 1990s | The following generation, marketed as RealVideo G2 |
| Preselected on this page | Yes | No |
| Dimension rule in the codec | Width and height must both be multiples of 16 | Width and height must be multiples of 4 |
| Frame-size ceiling in the codec | At most 4095 macroblocks, roughly 1040x1008 | No comparable ceiling at these sizes — 1920x1080 encodes fine |
| Compression efficiency | Lower | Better at the same quantiser |
| Pick it when | An old player specifically expects RealVideo 1.0 | You want the better-looking file, which is most of the time |
We encoded test frames straight through both encoders to check those rules: RealVideo 1.0 refused 800x600, 1920x1080 and 1024x1024 — the first two for not being multiples of 16, the third for landing exactly on 4096 macroblocks — while RealVideo 2.0 accepted all three. You will not normally hit those limits through this page, because the pipeline clamps RealVideo output to a maximum of 640x480 and rounds both dimensions down to a multiple of 16 before encoding.
Rarely. The honest case is feeding a system that was never migrated and still indexes media by .rmvb — an old download library or a media appliance from the format's heyday. Everything else is better served elsewhere: NEF to JPG for a normal photo, NEF to MP4 for a still-as-video clip that plays on current hardware.
Not natively. RealNetworks wound down its codec business years ago — it completed the sale of its patents and next-generation video codec software to Intel for $120 million on April 5, 2012 — and no shipping browser, phone or smart TV decodes RealMedia today. In practice you need VLC or another FFmpeg-based player. That is the single biggest reason this page points most visitors at JPG or MP4.
Functionally nothing. RM was the constant-bitrate format built for dial-up streaming; RMVB varies its bitrate across a file, which is what let it pack whole episodes into small downloads. Both use the same RealMedia container — the file we write is a RealMedia stream with a .rmvb name, which is exactly what RMVB is. With one frame there is no varying scene complexity for variable bitrate to exploit, so pick the extension your target system expects and nothing else changes.
Because RealVideo output is clamped to 640x480 in this pipeline before encoding, and both dimensions are then rounded down to a multiple of 16 to satisfy RealVideo 1.0's frame rules. "Keep original" controls the aspect ratio the frame is fitted into, not the pixel count. A 45-megapixel Nikon frame and a 20-megapixel one produce the same 640-pixel-wide clip. If you want a full-resolution video of the photo, use NEF to MP4, which has no such cap.
Constant Quality. Leave the Quality Preset alone — with a still image and a quantiser-only codec it collapses to the same encode whatever you choose. Constant Quality exposes the encoder's real quantiser on a 1-31 scale where lower is better, and it opens near the low-quality end, so it is worth dragging down to about 2-6. Constraint Quality shows the same slider plus a Max bitrate box that RealVideo simply ignores.
RealVideo 2.0 unless something specifically demands the older one. RV20 is the later generation, compresses better at the same quantiser, and has far looser frame-size rules. RV10 is preselected here because it is the safest bet for a genuinely ancient player. Neither is a modern codec; if picture quality is what you care about you should not be producing RealMedia at all.
A photograph has no audio track, and the audio codec section is hidden entirely on image-to-video pages, so nothing is written. There is no option to mix a soundtrack in during conversion. If you need sound, take the finished clip into a video editor and add it there — though for anything with audio you are almost certainly better off producing MP4 rather than RealMedia.
It is exactly as long as the Image Duration you pick, because there is only one frame to show. The preselected value is 5 seconds; the list runs from a single frame at 1/60s, 1/30s and 1/24s, through fractions of a second, up to 10 seconds. The frame itself is encoded at one frame per second with B-frames disabled, since repeated identical frames gain nothing from either.
Your NEF is uploaded over an encrypted connection, developed and encoded on our servers, and deleted automatically after a few hours. Nothing is shared or made public, and there is no sign-up or watermark. Before encoding, the raw file is rendered to an intermediate image capped at 4096 pixels on its long edge — which is far above anything RealVideo can carry anyway.