Initializing... drag & drop files here
Supports: ORF
An ORF is a single still — the undeveloped raw file an Olympus or OM System camera writes. MPEG here means an MPEG program stream carrying MPEG-2 video, so this conversion renders your photograph into one video frame and holds it on screen as a short, silent clip. That is useful for slotting a photo into a DVD-era authoring tool or an editor that ingests MPEG program streams, and useless if you wanted a viewable picture. Read the walk-through below before you convert: the default "Keep original" resolution fails on almost every modern Olympus raw, for a specific and fixable reason. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared or made public.
.orf files onto the page or click "+ Add Files". Merge strategy is set to "Merge images", so several uploads become one clip in sequence; switch it to "Video per image" for a separate file each.Two independent behaviours collide on this page, and the result is a conversion that fails at the default setting.
First, every image entering the video pipeline is re-rendered to a clean PNG and capped at 4096 pixels on its long edge. That cap exists to keep ffmpeg's image demuxer well-behaved, and it applies before any resolution you choose. A Four Thirds frame is 4:3, so the cap lands the long edge on exactly 4096 and the short edge on exactly 3072.
Second, ffmpeg's MPEG-2 encoder refuses frames whose width or height is an exact multiple of 4096, because the 12-bit frame-size field in the MPEG-2 sequence header would encode as zero. It reports Width or Height are not allowed to be multiples of 4096 and declines to open.
Put those together and every Olympus body from the 16-megapixel generation onward hits the wall at "Keep original":
| Camera class | Sensor frame | After the 4096 px cap | MPEG-2 at "Keep original" |
|---|---|---|---|
| 10-megapixel E-system | 3648 x 2736 | unchanged — under the cap | Encodes normally |
| 12-megapixel E-system and early PEN | 4032 x 3024 | unchanged — under the cap | Encodes normally |
| 16-megapixel Four Thirds (E-M5, E-M1, E-M10 era) | 4608 x 3456 | 4096 x 3072 | Rejected |
| 20-megapixel (OM-1 and peers, 5184 x 3888 per DPReview) | 5184 x 3888 | 4096 x 3072 | Rejected |
| High Res Shot composites | 8160 x 6120 and larger | 4096 x 3072 | Rejected |
| A square crop of any of the above | e.g. 5000 x 5000 | 4096 x 4096 | Rejected — both edges |
We reproduced both halves of this directly against ffmpeg: mpeg2video accepts 4095 x 3071 and 3840 x 2880 without complaint, and refuses 4096 x 3072, 4096 x 4096, and 2048 x 4096. The fix is trivial once you know it — choose any explicit frame size in step 3 and the rejection disappears, because the scale step hands the encoder a size that is not on a 4096 boundary.
.mpeg — many modern editors want an MP4 or MOV. Use ORF to MP4 instead, which writes H.264 in a container almost everything ingests.The compression section looks like it offers three ways to steer quality. On this page it effectively offers none, and resolution does all the work.
| File Compression mode | On this page | What it does on MPEG-2 from a still |
|---|---|---|
| Quality Preset | Renders, Very High selected | Inert. The preset scales a source bitrate, and a photograph has none to scale |
| Constant Quality | Renders | Accepted, then discarded — the MPEG-2 path logs that it has no quality mode and substitutes a resolution-derived bitrate |
| Constraint Quality | Renders, with a Max bitrate field | Same substitution: it collapses to the same resolution-derived bitrate |
| Target file size (%) and Specific file size | Hidden | Suppressed for every image-to-video conversion |
| Constant and variable bitrate | Hidden | Suppressed for every image-to-video conversion |
That resolution-derived figure rises in tiers with pixel count and never drops below 2 Mbps, so the practical advice is short: pick the frame size you actually want and ignore the quality controls, because on MPEG-2 with a still source they do not move the result.
If your goal is a photograph rather than a clip, none of this is the right path — an 8-bit MPEG-2 video frame cannot be re-developed the way a raw file can, and you will have thrown away the reason you shot raw. Convert to ORF to JPG for something universally viewable, or ORF to TIFF with its LZW compression type for a lossless master. This page also cannot animate anything: one photo yields one frozen frame for the duration you set, and there are no pans, zooms, or transitions. If you need a modern container instead of a program stream, ORF to MP4 is the sensible target, and ORF to MPG writes the same MPEG program stream under the older three-letter extension.
Because two limits meet badly. The pipeline caps every incoming image at 4096 pixels on the long edge, and a 4:3 Olympus frame therefore lands at exactly 4096 x 3072 — a size ffmpeg's MPEG-2 encoder refuses, since a dimension that is an exact multiple of 4096 cannot be represented in the MPEG-2 sequence header's 12-bit frame-size field. Choose any explicit Video resolution and the problem disappears.
Because a still is encoded at 1 frame per second, and MPEG-1 has a fixed table of legal frame rates that does not include 1 fps. MPEG-2 can express arbitrary rates through its frame-rate extension fields and accepts it; MPEG-1 cannot, so ffmpeg refuses to open the encoder. It is not a transient error and no other setting rescues it — leave the Video Codec on MPEG-2.
For a Four Thirds photo, 1080p or the fixed 1920 x 1080 entry covers almost every use. If the destination is a DVD-authoring tool, 720 x 480 or 720 x 576 matches the standard-definition frames those tools expect. Anything you choose is safe as long as it is not on a 4096 boundary, which no preset on this page is.
No, not from a still image. The preset works by scaling a source bitrate, and a photograph does not have one. Constant Quality and Constraint Quality fare no better here: the MPEG-2 encoder path has no quality mode and swaps them for a bitrate derived from the frame size. Change the resolution instead — that is the only control on this page that moves the output.
Because there is nothing to encode. A photograph has no audio track, so on image sources the audio codec group is hidden rather than merely defaulted to silence. Add music or narration afterwards on a video-editing timeline.
The runtime comes from Image Duration, which is set to 5 seconds per frame. The dropdown also offers 1 through 10 seconds per frame and a set of sub-second options down to a single frame at 60 fps, which produces a near-instantaneous one-frame clip. With Merge strategy on "Merge images", several uploaded photos each hold for the set duration and play in sequence in one file.
.mpeg the same thing as .mpg or .mp4?.mpeg and .mpg are the same MPEG program stream under two spellings of the extension, and this converter writes the same bytes for both. .mp4 is a different animal entirely — an ISO base media container that usually carries H.264 or H.265 and is what modern players and editors expect. If you are not specifically targeting legacy MPEG tooling, MP4 is the better choice.
Your file arrives over an encrypted connection, is rendered and encoded on our servers, and is deleted automatically after a few hours along with the output. No account is required, nothing is watermarked, and your photos are never shared or made public. The ORF converter hub lists every other target if MPEG turns out to be the wrong one.