Initializing... drag & drop files here
Supports: MPG, MPEG
An MPG is an MPEG program stream — the container behind Video CDs, DVD rips, TV captures and older camcorder clips — holding 24 to 30 still frames for every second of footage. This page decodes those frames and writes them out as JPG images: one exact frame at a timestamp you choose, or a whole sequence at a fixed interval. The single thing that trips people up is the default: the timestamp starts at 0 seconds, and on DVD-sourced material second zero is very often black, a fade-in, or menu artwork. Set a real timestamp and the tool does what you expected the first time.
.mpg or .mpeg. Multiple videos can be queued, and each produces its own set of frames..jpg or .jpeg — neither is preselected, so pick one if it matters to you.Video files rarely start on a usable image. Commercial and home-authored DVDs commonly open on black, a studio logo, a fade from black, or a still menu background, and a TV capture usually starts mid-advert. Because Time (seconds) defaults to 0, accepting the default on that kind of source hands you exactly that frame — which is the most common complaint on any video-to-still tool, and it is a settings problem rather than a fault in the file.
| You want… | Mode | Setting | Result |
|---|---|---|---|
| One cover image or thumbnail | Specific Frame | Time in seconds | A single JPG at that moment |
| A frame every second | Multiple Screenshots | 1 second per frame | About 60 JPGs from a one-minute clip |
| A sparse overview of a long clip | Multiple Screenshots | 5–10 seconds per frame | A handful of key moments |
| The cleanest still from fast motion | Multiple Screenshots | 0.1–0.5 seconds per frame | A dense strip to pick from |
| A small web thumbnail | Specific Frame | Time + a height preset such as 240p | One downscaled JPG |
| An icon-sized image | Specific Frame | Time + a 128P or 64P preset | One very small JPG |
In our pipeline each preset maps to a fixed JPEG quality value rather than to a target size, so the same preset behaves consistently across every frame you pull:
| Preset | JPEG quality | Use it for |
|---|---|---|
| Highest | 100 | Archival stills; noticeably larger files for a small visible gain |
| Very High (default) | 95 | The general-purpose choice for frames you will look at closely |
| High | 90 | Web publishing where size matters a little |
| Medium | 80 | Contact sheets and previews |
| Low / Very Low | 70 / 60 | Dense thumbnail strips |
| Lowest | 50 | Rough proofing only; visible blocking |
Because every MPG frame was already lossily compressed inside the video, the top of this ladder cannot recover detail — it only avoids adding more. Very High is the sensible default for that reason.
Because the capture time defaulted to 0 seconds and the video starts on black. DVD-authored and TV-captured MPG files routinely begin with a fade from black, a distributor logo over black, or a static menu background, so the very first frame carries no picture. Type a timestamp a few seconds into the action in the Time (seconds) field and the frame will show real content. If you are not sure where the interesting part starts, run Multiple Screenshots at 1 second per frame once and use the result as an index.
With Image resolution on Keep original, each JPG matches the frame size stored in the video. That is 352×240 or 352×288 for Video CD-grade MPEG-1, and 720×480 (NTSC) or 720×576 (PAL) for DVD-grade MPEG-2. Frames are decoded at the source size and never upscaled, so a standard-definition MPG cannot produce a high-resolution still. To shrink one for the web, pick a height preset or set Width × Height before converting, or run the result through the Image Resizer afterwards.
Keep Frame Selection on "Specific Frame" — it is the default — and put the moment you want in the Time (seconds) field. That produces a single image. The alternative, "Multiple Screenshots", is what generates a whole set: it captures a frame at every interval you choose across the clip, so a ten-minute video at one frame per second yields around six hundred images. If you accidentally received a large batch, that mode was selected.
Because DVD-era MPEG-2 uses non-square pixels. A 16:9 DVD stores its picture as 720×480 and relies on the player to stretch it to a 16:9 shape at display time. JPEG has no equivalent flag, so the extracted frame keeps the stored 720×480 proportions and looks horizontally compressed. Fix it by setting Width × Height explicitly — 854×480 reproduces the intended 16:9 shape for NTSC, 1024×576 for PAL — rather than relying on a percentage or a height preset, which keep the stored aspect.
JPG is lossy, 8 bits per channel, no transparency, and small — the right choice for photographic frames, thumbnails and anything you will share. Because the frame was already lossily compressed inside the MPEG stream, a Very High JPG re-save keeps it visually very close to what the video showed. PNG is lossless and larger, which only pays off if the still is heading into compositing or repeated re-editing, or if the frame is mostly flat graphics such as titles or menu art. For those, use MPG to PNG.
Yes, in two ways. Specific Frame is inherently a single moment, so it never touches the rest of the clip. For a bounded sequence, cut the source first with Video Cutter, which accepts .mpg files, then run the shortened clip through Multiple Screenshots — that keeps the output count manageable and the conversion fast. Running a dense capture rate across a full-length disc rip is what produces unexpectedly enormous batches.
It depends on three things: the preset's JPEG quality value, the frame's pixel dimensions, and how much fine detail the picture holds. A standard-definition 720×480 frame at Very High (quality 95) is a small file by modern standards; a busy, grainy scene lands well above a flat or dark one at identical settings. If a specific size ceiling matters, the Specific file size option under Image Compression lets you name a target directly instead of guessing at presets.
No. Both write identical JPEG data as defined by the JPEG standard; only the filename differs. Neither is preselected in the File extension group on this page, so choose whichever your workflow expects — .jpg is the more common convention on the web and in most photo software, while some archival and print pipelines prefer the full .jpeg. If you later want to shrink the results without re-extracting, Compress JPG accepts both spellings.