Initializing... drag & drop files here
Supports: MPG, MPEG
.mpg or .mpeg video. DVD rips, VOB-derived MPEG-2 program streams, Video CD / SVCD MPEG-1 captures, broadcast TV exports, and MiniDV / Hi8 camcorder transfers all decode. Batch is supported, so a folder of legacy clips can be processed at once.12.450 (12 seconds and 450 ms) to grab exactly one still. Switch to Multiple Screenshots to pull a sequence at a chosen capture rate (0.1s, 0.2s, 0.3s, 0.5s, 1s, 2s, 3s, 4s, 5s, 6s, 7s, 8s, 9s, or 10s per frame).MPG (.mpg / .mpeg) is the program-stream container behind two big eras of video — MPEG-1 from 1993 powered Video CDs and the first wave of web video, and MPEG-2 from 1995 became the codec on every commercial DVD and most digital broadcast TV. The container plays in VLC and a handful of other apps, but rarely renders inline anywhere modern. JPEG (and the identical .jpg extension) is the universal still — it embeds in every CMS, slide deck, doc tool, image host, and email client made in the last 30 years. JPEG and JPG are the same format with different file extensions; this tool produces standard JPEG output regardless.
.mpg DVD rip for a write-up, fan wiki, or social post. A 480i DVD frame as JPEG is typically 100-300 KB versus 1-2 MB as PNG.42.350 for an insurance claim, a complaint with a broadcaster, or documentation of what aired and when. Specific Frame mode lands on the millisecond..mpg files don't drop cleanly into PowerPoint, Keynote, Notion, Confluence, or Google Slides, and many viewers can't play them at all. A JPEG goes everywhere.| Property | MPG (MPEG-1 / MPEG-2) | JPEG |
|---|---|---|
| Family | Video container (MPEG-1: 1993, MPEG-2: 1995) | Still image format (1992) |
| Typical sources | DVDs, VCD/SVCD, broadcast TV, capture cards | N/A (target format) |
| Color depth | 24-bit (16M colors) | 24-bit per pixel, 8 bits per channel |
| Audio | Yes (MP2, AC-3, LPCM) | None |
| Typical size, 1 frame at SD | N/A — multi-MB per second of video | 100-300 KB at 480p / 576p, 200-500 KB at 720p |
| Plays inline in browsers | No | Universal |
| Embeds in docs and slides | Poor | Universal |
| Best for | DVD / broadcast / capture-card archives | Thumbnails, references, social posts, archives |
For lossless stills from graphics-heavy MPG content (channel idents, scoreboards, screen captures), see MPG to PNG. For the same conversion under the .jpg extension, MPG to JPG is the equivalent path.
| Goal | Frame selection mode | Capture rate / time |
|---|---|---|
| Single still from a DVD scene | Specific Frame | Pick the exact timestamp (e.g. 00:35.500) |
| Plex / Jellyfin episode thumbnail | Specific Frame | A representative shot early in the episode |
| Evidence frame from a broadcast capture | Specific Frame | Exact incident time, e.g. 42.350 |
| Contact sheet of a long capture | Multiple Screenshots | 5 or 10 seconds per frame |
| Editing image sequence | Multiple Screenshots | 0.1s (10 fps) or 0.2s (5 fps) |
| Rough recording summary | Multiple Screenshots | 1 second per frame |
| Camcorder-tape highlight pull | Multiple Screenshots | 2 or 3 seconds per frame |
Use Specific Frame mode and enter the time in seconds with millisecond precision. For example, 12.450 means 12 seconds and 450 milliseconds into the MPG. This is the right mode for the precise moment of a goal in a sports DVD, a particular line of dialogue in a recorded show, or the frame of a graphic you need to cite.
DVD MPEG-2 streams are typically interlaced (480i NTSC at 29.97 Hz, 576i PAL at 25 Hz). The decoder produces a progressive frame for each output still, so combing on motion is usually resolved during extraction. If you still see a faint comb on a fast-moving frame, pick a slightly earlier or later timestamp — adjacent frames often look cleaner depending on the field cadence at that moment. Dropping to a 360p or 480p resolution preset also softens any residual artefacts.
No. The 4 GB is the multiplexed MPEG-2 video plus AC-3 audio across the whole movie at 4-9 Mbps. JPEG extracts a single frame at a time, so output size depends on the chosen resolution and quality preset, not the source file size. A 480p still at Medium quality lands at 100-200 KB; a 1080p still at Very High quality at 400-800 KB.
.mpg and .mpeg files the same?Yes. Both extensions point at the MPEG-1 / MPEG-2 program-stream container — the internal data is identical. Windows historically used .mpg (3-letter limit), Unix and Mac frequently used .mpeg. This tool accepts both. For MPEG-2 transport streams (.ts, .m2ts) common in DVRs and Blu-ray, see TS to JPG and M2TS to JPG instead.
JPEG for live-action content — DVD movies, broadcast captures, camcorder transfers, anything photographic. A 480p still typically lands at 100-300 KB. PNG for graphics-heavy frames (channel idents, on-screen text, scoreboards, weather maps) where you want pixel-exact reproduction without compression artefacts. PNG is lossless but typically 5-10x larger. See MPG to PNG for lossless extraction.
Only if they're burned into the video pixels (rare on .mpg sources — VCDs sometimes did this). Line-21 closed captions and DVD subtitle bitmaps are stored on separate streams inside the MPG container and aren't rendered into frames during extraction. If you need caption text in the still, composite it in afterward.
No — JPEG is a still image format with no audio support. The MPG audio (MP2 for MPEG-1, AC-3 / MP2 / LPCM for MPEG-2) is discarded during frame extraction. If you need the audio separately, see MPG to MP3.
None — JPG and JPEG refer to the same JPEG image format. The original 1992 standard used .jpeg; early Windows trimmed to .jpg because of the 3-letter extension limit, and both have lived on side by side. This page produces JPEG output, MPG to JPG produces files with the .jpg extension. The bytes inside are equivalent.
Depends on the capture rate. At 5 seconds per frame you'll get 1,080 stills — a manageable contact sheet. At 1 second per frame you'll get 5,400. At 0.1s per frame (10 fps) you'll get 54,000 frames, which is fine for analysis pipelines but a heavy ZIP and a long browser session. Pick the slowest interval that still captures the moments you need.