Initializing... drag & drop files here
Supports: MPEG2
People land here for one of two jobs: pull a single poster frame out of a DVD rip or TV capture, or spit out a whole contact sheet of stills across a clip. Both are the same tool with one setting changed, and both have the same two traps — the default capture time is the very start of the file, and MPEG-2 sources are usually interlaced standard definition, which puts a hard ceiling on how sharp any still can be. This guide walks through the settings that matter, then the errors that actually come up.
.mpeg2 file onto the drop zone or click "+ Add Files". Multiple files can be queued and run with one set of settings.0. Replace that 0 with the moment you want, or switch to "Multiple Screenshots" and choose a Capture Rate between one frame every 0.1 seconds and one every 10 seconds.The timestamp is the setting that decides whether this works on the first try. Everything else is a refinement.
92.5 lands mid-second.0: you get the literal first frame. On ripped DVDs and broadcast recordings that is very often black, a copyright card, or a menu background, which is why "my output is a black image" is the single most common complaint on this conversion..jpg, so a fast rate on a long file produces a very large number of images.| Stage | What happens | Why it matters |
|---|---|---|
| 1. Seek | The encoder jumps to your timestamp in the MPEG-2 program stream | Accuracy is limited by the source's own frame structure, not by the tool |
| 2. Frame extraction | The selected frame is written out as a lossless PNG | Nothing is thrown away between video and image stages |
| 3. Image encode | That PNG is encoded once to JPEG at your chosen quality | The preset is the only added lossy step, so quality 100 really is near-transparent |
| 4. Optional resize | Any resolution setting is applied during the image stage | Scaling normalises pixel aspect to square — see the anamorphic note below |
| Target | Compression | Keeps every pixel? | Good reason to choose it |
|---|---|---|---|
| JPG / JPEG | Lossy | No | Smallest file, opens everywhere, fine for posters and thumbnails |
| PNG | Lossless | Yes | Archiving a reference frame, or any still you will edit repeatedly |
| WebP | Lossy or lossless | Depends on setting | Web delivery where you control the browser targets |
| BMP | Uncompressed | Yes | Legacy tools that refuse anything else; very large files |
For a standard-definition MPEG-2 frame the practical gap between JPG at quality 95 and a lossless PNG is small on screen and large on disk, which is why JPG is the default answer for anything that will just be looked at.
0 and the file opens on a black lead-in. Enter a real timestamp from inside the programme content.Copy-protected commercial discs are the real dead end. A CSS-encrypted VOB straight off a retail DVD has to be decrypted into a plain MPEG-2 stream before any frame can be read, and that is a ripping step, not a conversion. Very long captures are the other friction point — the constraint is upload time on a multi-gigabyte file, so trim the segment you care about first with Video Cutter and convert the short result. And if you want motion rather than stills, MPEG-2 to GIF assembles an animation from the same source.
The Time (seconds) field starts at 0, which is the literal first frame of the file. Ripped DVDs and off-air recordings routinely begin with black frames, a distributor logo, or a menu screen, so a default-settings grab often returns exactly that. Find the timestamp you want in any media player and type it in before converting. There is no auto-skip: the converter honours the number you give it.
Whichever your downstream software expects — the bytes are identical either way. Unlike most controls on this page, this one has no preselected value, so it is worth setting deliberately. .jpg is the more widely assumed spelling on Windows and across the web; some print and archival workflows prefer the full .jpeg. Nothing about the compression, colour or dimensions changes between them.
It can sample the video densely, but not literally frame-by-frame. "Multiple Screenshots" offers capture rates down to one frame every 0.1 seconds — ten stills per second — which is below the 25 or roughly 30 frames per second an MPEG-2 source actually holds. Each captured frame becomes its own .jpg file. On anything longer than a few minutes, start slow: a one-hour capture at ten frames per second would mean tens of thousands of images.
Yes, unless you change Image resolution, which stays on "Keep original" by default. Expect roughly 720×480 from an NTSC source or 720×576 from PAL. The preset resolution list sets height only — width follows the frame's aspect ratio — so use Width × Height if you need both numbers exact.
No. Quality 100 controls only how faithfully the JPEG encoder reproduces the frame it was handed; it cannot invent detail. A standard-definition MPEG-2 frame stays standard definition, and any MPEG-2 compression artefacts baked in at record time survive the process. Choosing a 1080p resolution preset enlarges the picture without adding information.
It does not. Interlaced MPEG-2 stores two time-offset fields per frame, and when the subject moves those fields disagree, producing the horizontal comb pattern. No setting on this page filters that out, so a still taken from a fast pan or a moving subject will show it. Selecting a frame from a locked-off or slow shot avoids the problem entirely.
It is discarded. A JPG holds a single image and has no audio capability, so the MP2 or AC-3 track in the MPEG-2 program stream is not carried over. If the sound is what you were after, extract it separately — MPEG-2 to MP3 and MPEG-2 to M4A both take the same source file.
Yes, by changing the target format. JPEG is lossy at every quality level, including 100. Because our pipeline already extracts the frame as a lossless PNG before encoding, choosing MPEG-2 to PNG simply keeps that intermediate rather than compressing it — the result is a byte-faithful copy of the video frame at the cost of a much larger file.
The MPEG-2 file is uploaded over an encrypted connection, converted on our servers, and both it and the generated stills are deleted automatically after a few hours. No account is required, nothing is watermarked, and files are never shared or made public.