Initializing... drag & drop files here
Supports: EPS
This page turns an EPS graphic into an H.265 (HEVC) video clip and, just as usefully, explains what that file actually is before you spend time on it. An EPS holds one page of PostScript artwork with no timeline and no sound, so the result is a short, silent clip that holds a single rendered frame for however long you choose. That is genuinely what some pipelines want — a broadcast ident, a signage loop, an encoder test asset — and completely wrong for anyone who just needs a picture.
.eps onto the page or click "+ Add Files". Multiple files can be queued; Merge strategy decides whether they become one clip ("Merge images", the default) or one clip each ("Video per image").The name suggests a bare H.265 elementary stream. It is not: the encoder writes a proper Matroska container with correct timing, duration and seeking, and simply gives it a .hevc extension. That distinction explains almost every playback question people have about these files — the video inside is completely standard, but the packaging plus the unfamiliar extension confuses software that decides what a file is by its name.
| Part of the file | What you get |
|---|---|
| Container | Matroska, the same structure as an .mkv |
| Video codec | H.265 / HEVC (both entries in the Video Codec list select this encoder) |
| Audio | None — the source is a still image, so no audio track is written |
| Frames | One rendered still, held for the duration you set |
| Frame rate | 1 frame per second, with B-frames disabled so playback starts immediately |
| Dimensions | The rendered artwork size, rounded to even numbers as H.265 requires |
| Plays cleanly in | VLC, mpv, ffmpeg-based tools, most desktop editors |
| Does not play in | Browsers, and Apple's stock players, which skip Matroska entirely |
If a player refuses it, renaming the file to .mkv is usually all it takes.
| Control | Effect on the output | Notes |
|---|---|---|
| Image Duration | The clip's length, from a single frame at 60 fps up to 10 seconds | Default 5 seconds; with several merged files, total length is frames × duration |
| Video resolution | The pixel size the artwork is rasterised and scaled to | "Keep original" uses the EPS bounding box size; pick a preset when the clip must fill a specific screen |
| Background Color | Fills transparent areas of the artwork and any letterbox bars | White by default; video cannot store transparency, so something always fills that space |
| Quality Preset | The overall quality/size balance for the encode | Default "Very High (Recommended)"; Constant Quality and Constraint Quality are the alternatives |
| Merge strategy | One clip from all uploads, or one clip per file | "Merge images" is the default |
.mkv for software that judges by filename. For something that plays everywhere, convert to EPS to MP4 instead.HEVC is a demanding destination for a single still: H.265 is patent-encumbered, slower to encode than H.264, and its efficiency advantages only show up on moving footage — one unchanging frame gains nothing from it. If a specific pipeline asks for an H.265 file, this is the right tool. If what you actually need is the artwork in a usable form, stop here and pick a better target: EPS to MP4 for a clip that plays on anything, or EPS to PNG for a plain high-quality image. Files whose PostScript is corrupt, or that were renamed from some other format, will fail at the render step rather than produce a bad video — re-export a clean EPS from the application that made it.
Because of the packaging, not the video. The file is a Matroska container, which browsers and Apple's stock players do not support, and its extension is unfamiliar enough that some software refuses it before it even looks inside. VLC and mpv open it directly; renaming it to .mkv fixes most of the rest. When the file has to play anywhere without explanation, convert to EPS to MP4 instead.
No. Raw elementary streams have no timing information, which is why they seek badly and often will not play at all. What you get here is a properly muxed Matroska file with duration and timestamps intact — everything a normal video file has, under a .hevc name.
An EPS is a page of artwork; there is nothing to take audio from, and no audio codec option appears for image sources. The clip is deliberately silent. To add music or narration, convert here first, then bring the file into a video editor such as Shotcut, DaVinci Resolve or iMovie and lay an audio track under it.
No on both counts. H.265's efficiency comes from predicting motion between frames, and there is no motion here — the encoder stores one picture and repeats it. A still graphic is smaller and sharper as a PNG or WebP than as any video file. Convert to video only when a video file is what the destination requires.
The size of the EPS bounding box, in points, since PostScript measures its page in 1/72-inch units and the render happens at that density — then rounded to even numbers, because H.265 requires it. A 641 × 481 pt artwork therefore becomes a 640 × 480 frame. Set a fixed or preset resolution when the clip must match a particular screen.
Change Image Duration → Duration; the dropdown goes up to 10 seconds per frame. If you need more than that, upload the same EPS several times with "Merge images" selected — each copy contributes another Duration-long segment — or extend the clip in a video editor afterwards.
They are filled. Video formats have no alpha channel, so before encoding, the rendered artwork is composited onto the Background Color, which defaults to White, and the same colour fills any letterbox bars. Choose the colour that matches where the clip will be shown; there is no "keep it transparent" option because the format cannot express one.
Your EPS is uploaded over an encrypted connection, rendered and encoded on our servers, and deleted automatically a few hours later along with the output. There is no sign-up, no watermark, and files are never shared or made public.