M2V to EPS Converter

Convert M2V files to EPS format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: M2V

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image resolution
Frame Selection
Time (seconds)
Capture a single frame at the specified time. For example, 2.100 means 2 seconds and 100 milliseconds into the video.

Pull a Frame Out of an M2V and Hand It Over as EPS

An .m2v file is an MPEG-2 video elementary stream — raw encoded video with no container around it, the format DVD authoring chains, broadcast ingest systems and hardware encoders pass around. An EPS is a page-description file that print shops, sign makers and desktop-publishing suites ask for. This page bridges them: it decodes a single frame from the stream and wraps those pixels in Encapsulated PostScript.

The word to keep in mind is frame. There is no video in the output; there is one still picture, encoded as PostScript. If you need several stills, the Frame Selection group can give you those too, one file each.

How to Convert M2V to EPS

  1. Upload Your M2V File: Drag the .m2v onto the page or click "+ Add Files". Because an elementary stream has no container index, expect no duration or seek bar to be shown for it anywhere — that is normal for the format, not a sign of a damaged file.
  2. Choose the Frame: Frame Selection is preselected to Specific Frame with the time input at 0 seconds, which grabs the opening frame. Type any time in seconds to grab a different one. Switch to Multiple Screenshots and pick a Capture Rate — preselected to one frame per second, adjustable from ten frames a second down to one frame every ten seconds — to get a series instead.
  3. Set Image Resolution: Keep original is preselected and reproduces every pixel at 1 pixel = 1 PostScript point. Resolution Percentage (the slider opens at 80) scales the frame down, which matters here more than on most pages — see the size section below.
  4. Convert and Download: Click "Convert" and save the .eps. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark.

What the EPS Contains, and What It Costs

The extracted frame is written as the most conservative form of EPS there is: PostScript Level 1, uncompressed, with the image data as plain hexadecimal text and the output density pinned at 72 so one pixel occupies exactly one point.

Property Value
PostScript level Level 1 (%%LanguageLevel: 1)
Image data ASCII hexadecimal, uncompressed (%%DocumentData: Clean7Bit)
Bounding box %%BoundingBox: 0 0 W H in points, matching the frame in pixels
Effective resolution 72 DPI; there is no DPI control on this page
Vector content None — this embeds the pixels, it does not trace them
Pages One EPS per extracted frame

That encoding costs roughly six bytes per pixel — one byte becomes two hex characters, three channels deep. We ran a 720 × 480 stream through it: the source .m2v was 3,084,009 bytes for six seconds of video, the extracted frame was an 89,277-byte PNG, and the finished EPS came back at 2,105,878 bytes — 6.093 bytes per pixel, and a single frame occupying two thirds of what the whole clip did. Halving the resolution quartered it, to 530,743 bytes with a 360 × 240 point bounding box.

Two Things About MPEG-2 Frames Worth Knowing First

Neither is a defect in the conversion, but both will surprise you if you extract a frame from broadcast or DVD material and expect it to look right.

Source characteristic What the EPS shows What to do
Interlaced video (very common in DVD and broadcast MPEG-2) Horizontal comb teeth on anything that moved between the two fields Nothing here deinterlaces; pick a frame from a static shot, or deinterlace before uploading
Anamorphic frames (720 × 480 or 720 × 576 flagged 16:9) A horizontally squeezed picture at the stored pixel dimensions The frame is extracted at its stored size; stretch it afterwards — a 16:9 flagged 720 × 480 frame should be resized to 854 × 480

We confirmed the second one directly: a 720 × 480 stream carrying a 32:27 pixel aspect ratio and a 16:9 display aspect produced a 720 × 480 square-pixel frame and a 720 × 480 point bounding box. The widescreen flag is not carried into the EPS, because EPS has no concept of non-square pixels.

Frequently Asked Questions

Does an EPS from a video frame contain vector artwork?

No. EPS can hold vectors, but nothing here traces the frame into paths — the pixels are embedded unchanged inside a PostScript wrapper. Tracing a photographic frame would posterise it into flat shapes and lose all the detail you extracted it for. If a print shop said "we need vector", an EPS made this way will not satisfy them.

Why is one frame bigger than the whole video?

Because MPEG-2 compresses and EPS Level 1 does not. Our 720 × 480 sample went from a 3.08 MB six-second clip to a 2.11 MB single-frame EPS, at 6.093 bytes per pixel of uncompressed hexadecimal. The Resolution Percentage slider is the direct lever: pixel count falls with the square of the percentage, and so does the file.

Can I get several frames in one EPS?

No. Multiple Screenshots produces one EPS per extracted frame — the format holds a single page by design. Be careful with the Capture Rate: at the preselected one frame per second, a six-second clip yields six files at roughly 2 MB each, and a five-minute clip yields three hundred. Choose a slower rate for anything longer than a few seconds.

How do I pick a frame from partway through the clip?

Type the time in seconds into the Specific Frame input. Seeking into an .m2v works properly — we grabbed frames at 0, 2 and 4 seconds from the same stream and got three visibly different pictures, verified by comparing their image signatures. That is worth stating because it is not true of every raw stream format.

The frame comes out with horizontal lines through moving objects. Can the converter fix that?

Not on this page. Those lines are interlacing: MPEG-2 from a DVD or a broadcast feed stores two half-height fields captured a fiftieth of a second apart, and combining them into one frame shows the difference as comb teeth. There is no deinterlacing anywhere in the pipeline, so the combing is carried through into the EPS. Pick a frame from a shot with little motion, or deinterlace the video with a desktop tool before uploading.

My DVD frame looks squashed. Is that the converter?

No — it is anamorphic video working as designed. DVD MPEG-2 stores 720 × 480 or 720 × 576 pixels and relies on a flag to say "display this as 16:9". The frame you extract has the stored dimensions and square pixels, so the flag's effect is lost. Resize afterwards: a 16:9 flagged 720 × 480 frame becomes 854 × 480, and a 16:9 flagged 720 × 576 frame becomes 1024 × 576.

There is no quality or DPI setting. Why not?

Because Level 1 EPS has neither. There is no lossy mode for a quality slider to drive, and the bounding box is written in points at one point per pixel, which fixes the nominal resolution at 72 DPI. What actually determines print sharpness is the size you place the image at in your layout — a 720-pixel-wide frame placed at two inches wide prints at 360 DPI regardless of the header.

Is EPS really the right target for a video still?

Only if something specifically asked for it. For placing a frame in a document, sending it to a colleague, or putting it on a slide, M2V to PNG gives you the same pixels losslessly at a fraction of the size, and M2V to JPG is smaller again. Choose EPS when a print workflow, a sign-cutting tool or an older DTP application will not take anything else.

Why does nothing show the duration of my .m2v?

Because there is no container to store one in. An MPEG-2 elementary stream is start codes and picture data — probing one reports the format as mpegvideo with no duration and no bitrate at the file level. The frame rate lives in the sequence header, but the length does not exist as a field. It does not affect frame extraction, which scans the stream directly.

Rate M2V to EPS Converter Tool

Rating: 4.8 / 5 - 98 reviews