Initializing... drag & drop files here
Supports: VOB
VOB ("video object") is the MPEG-2 program-stream container used on every commercial DVD-Video disc, holding H.262/MPEG-2 video, AC-3 or DTS audio, subtitles, and menu navigation, split into 1 GiB chunks named VTS_XX_Y.VOB inside the VIDEO_TS folder. JFIF (ISO/IEC 10918-5 / ITU-T T.871) is the interchange wrapper for JPEG that prepends a mandatory APP0 marker carrying pixel-density and aspect-ratio metadata — the same wrapper Chrome 68+ on Windows began saving downloaded JPEGs as, which is why a .jfif extension keeps showing up in your Downloads folder. Pulling JFIF stills from VOB is how you turn DVD footage into images that any browser, CMS, or image editor will open.
.jfif extension by default, so matching that wrapper avoids the "this CMS rejected my file" loop when the upload field allow-lists .jfif only.| Property | VOB | JFIF |
|---|---|---|
| Type | Video container (MPEG program stream) | Still image (JPEG wrapper) |
| Video codec | H.262 / MPEG-2 Part 2 (or MPEG-1) | n/a |
| Audio codec | AC-3, DTS, LPCM, MP2 | n/a |
| Standard | DVD-Video (1995) | ITU-T T.871 / ISO/IEC 10918-5 |
| Spec version | DVD-Video book | JFIF 1.02 (Sept 1992; formalized 2011-2013) |
| File size cap | 1 GiB per file (split across VTS_XX_Y.VOB) | None (typically <5 MB per still) |
| Compression | Lossy, MPEG-2 inter-frame | Lossy, JPEG DCT intra-frame |
| Identifying marker | MPEG program stream header | APP0 "JFIF\0" marker after SOI |
| Typical use | Commercial and home-burned DVDs | Photo thumbnails, downloaded JPEGs on Windows |
| Goal | Quality Preset | Resolution | Typical size per frame |
|---|---|---|---|
| Archive-grade thumbnails | Very High | Original / 1080P | 250-600 KB |
| Web / CMS gallery | High | 720P | 100-250 KB |
| Email or chat preview | Medium | 480P | 40-100 KB |
| Contact-sheet thumbnails | Low | 360P | 15-40 KB |
| Tight target (KB) | Auto-scale | Driven by target file size | Set exactly |
Since Chrome 68 (mid-2018) on Windows, Chrome respects the Windows registry mapping at HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg, which on many Windows 10 and 11 installs sets the default extension for image/jpeg to .jfif rather than .jpg. The pixel data is identical — both are baseline JPEGs — but the extension tripped up some legacy software. Matching that extension is exactly what this converter does, so the output drops into any pipeline that expects .jfif.
Almost. JFIF is a strict superset of baseline JPEG that requires an APP0 marker immediately after the Start-Of-Image marker, carrying JFIF version, pixel-density units, X/Y density, and a thumbnail field. A plain .jpg written by a camera usually carries an EXIF APP1 segment instead. Both are decodable by virtually every modern viewer, but JFIF and EXIF are technically mutually exclusive per the spec — many encoders embed both anyway, and decoders tolerate it.
You control it. Pick Specific Frame and enter a timestamp (e.g. 12.5 seconds in for a frame past the title screen). Pick Multiple Screenshots and choose an interval — every 1, 2, 5, 10 seconds, or by frame count (2, 3, 5, 10 frames evenly spaced across the clip). For a 90-minute DVD title, "every 5 seconds" yields about 1,080 stills — plan on disabling multi-screenshot for long titles unless you actually need a contact sheet.
Yes, drop them all into the batch. Each VOB is capped at 1 GiB on disc — the DVD authoring tool splits a single title across multiple VTS_XX_Y.VOB files. The converter treats each upload as a separate clip, so frame timestamps are relative to that file, not the merged title. If you need a single still from a specific scene, identify which segment contains it first (VTS_01_2.VOB is roughly 17-34 minutes into a typical DVD-9 title).
DVD-Video tops out at 720x480 (NTSC) or 720x576 (PAL) interlaced, so even at the Very High Quality Preset and 1080P upscale you can't pull more detail than the disc encoded. Keep the resolution at Original or 720P for honest thumbnails; upscaling to 2160P just produces a bigger file with the same MPEG-2 macroblocks. For genuine high-resolution stills, re-shoot from the source or use a Blu-ray instead.
VOB video from DVD is usually 720x480 interlaced (480i) — fast motion frames show comb artifacts when displayed progressively. The converter pulls the full frame as encoded; if you see combing, pick a still from a low-motion section (a static shot or title card), or lower the Resolution Preset to 360P/240P so the deinterlacing artifacts blend into the downscale. For pristine progressive output you'd need a dedicated deinterlacer like Yadif in FFmpeg first.
Functionally, VOB to JPG and VOB to JFIF produce the same pixel data — both are baseline JPEGs, the only difference is the extension and (sometimes) the APP0 metadata segment. Pick JFIF if a CMS field, Windows file picker, or legacy tool explicitly requires .jfif. Pick VOB to PNG if you need lossless capture (useful for on-screen text or color-flat illustrations where JPEG ringing would be visible).
No. Commercial DVDs use CSS (Content Scramble System) encryption, and VOB files ripped without a CSS-aware tool will be unreadable. The converter accepts only unencrypted VOB files — typically home-burned DVDs, MakeMKV-style decrypted rips, or DVD authoring intermediates. If your VOB plays in VLC without complaint, it's already decrypted; if it doesn't, decrypt the disc first with a tool you own a license for.
This page only extracts image frames. For the audio track (usually AC-3 stereo or 5.1), use VOB to MP3 on the same file. For the full progressive video, VOB to MP4 re-encodes the H.262/MPEG-2 stream to H.264 at modern resolutions.