Initializing... drag & drop files here
Supports: AVI
2.100 for 2 sec 100 ms) to grab any moment. Switch to Multiple Screenshots to extract a sequence — pick a capture rate from every 0.1 seconds (10 fps) up to every 10 seconds; the default is 1 frame per second..jpeg or .jpg under File Extension (the bytes are identical). Leave Resolution on Keep original to match the source, or pick a preset (144p–4320p), scale by percentage, or enter custom width × height with aspect-ratio lock.AVI is the Microsoft Audio Video Interleave container released on November 10, 1992 as part of Video for Windows — a RIFF-based wrapper that can hold almost any codec (DV, MJPEG, Cinepak, Indeo, MPEG-4 ASP, even uncompressed YUV). JPEG, standardized as ITU-T T.81 in September 1992 and ISO/IEC 10918-1 in 1994, is the universal still-image format for continuous-tone photos. Pulling JPEG frames out of an AVI gives you discrete images at the codec's native resolution — far cleaner than an OS screenshot, which captures the player chrome and is bound by your monitor's pixel count.
| Property | AVI | MP4 / MOV |
|---|---|---|
| Released | November 1992 (Microsoft) | MP4 1998 / MOV 1991 (Apple) |
| Wrapper structure | RIFF chunks | ISO Base Media File Format |
| Codec flexibility | Very wide (Xvid, MJPEG, DV, uncompressed) | H.264 / H.265 / AV1 dominate |
| B-frame & VFR support | Limited / awkward | Native |
| Streaming-friendly | No (header at end) | Yes (moov can be at front) |
| Modern browser playback | Partial (depends on codec) | Universal |
| Best for frame extraction | Yes — one chunk per frame, easy to seek | Yes — but B-frames complicate exact-time grabs |
Frame extraction works on either family. AVI's flat chunk layout actually makes single-frame seeks cheap when the codec is intra-only (MJPEG, DV). If your AVI uses an inter-frame codec like Xvid, the converter still resolves the requested timestamp to the nearest decoded frame.
| Preset | Approx. quality | Typical use |
|---|---|---|
| Very High (default) | ~92 % | Hero stills, archival, forensic, anything that may be re-edited |
| High | ~85 % | Web galleries, blog posts, social posts |
| Medium | ~75 % | Email, chat attachments, mass thumbnails |
| Low | ~60 % | Contact sheets, low-bandwidth previews |
| Lowest | ~40 % | Index thumbnails where size matters more than detail |
JPEG is lossy — every save discards detail, so generating stills from the source AVI in one step beats re-saving an extracted PNG as JPEG later. If you need pixel-perfect frames for compositing, convert to PNG or TIFF instead.
They are the same format. JPEG is the full name of the standard (ISO/IEC 10918-1); JPG is the three-character extension that shipped on FAT/DOS systems where filenames could not exceed 8.3 characters. The bytes inside the file are identical. Pick .jpeg or .jpg under File Extension based on what your downstream tool or operating system expects.
Leave the mode on Specific Frame (the default) and type the timestamp in seconds. 0 grabs the first frame, 5.250 grabs the frame at 5 seconds 250 ms, and so on. Only one JPEG comes back. Switch to Multiple Screenshots only if you actually want a sequence — otherwise you'll get a ZIP archive when you wanted a single image.
Roughly duration in seconds × capture rate. At the 1-frame-per-second default, a 30-second AVI gives 30 JPEGs. At every 0.1 seconds (10 fps), the same clip gives 300. Drop the rate to every 5 or 10 seconds for long lectures or surveillance reels where you only need periodic samples.
A screenshot captures whatever your monitor displays — usually the video scaled to a player window with chroma upsampling and possibly a watermark or playback overlay. Frame extraction reads the AVI's stored pixels directly at the codec's encoded resolution, so a 1920×1080 source returns a true 1920×1080 JPEG regardless of how big your player window was.
Yes. The converter decodes the source first, so interlaced content (common in older DV-AVI camcorder footage) is handled. If you see comb-tooth artifacts on motion, it usually means the source was interlaced and not yet de-interlaced; in that case extract at the source resolution and de-interlace the JPEG in your image editor, or remux the AVI to a de-interlaced version first.
AVI can wrap dozens of codecs. Xvid, DivX, MJPEG, DV, Cinepak, Indeo, Microsoft Video 1, and MPEG-4 ASP all decode reliably. Very rare or proprietary codecs (some industrial-camera variants, ancient Indeo 5 with DRM) may fail to decode — if that happens, transcode the AVI to a standard container first (see AVI to MP4 or AVI to MKV) and extract frames from the result.
This converter applies frame selection to the whole file. To grab a sequence from only a segment, first trim the source with Trim AVI, then run the trimmed clip through this tool. For a single moment, just type the timestamp directly into Specific Frame mode — no trimming needed.
Frame extraction captures whatever pixels are encoded in the video stream. Hard-subbed (burned-in) titles, broadcaster bugs, and timecode windows that are part of the picture come through. Soft subtitles stored as a separate AVI subtitle stream do not — they are rendered by the player, not the codec, so they will not appear on extracted frames.
xconvert handles AVI files into the multi-gigabyte range; processing time scales with duration and resolution. For very long surveillance recordings, prefer trimming first or use a higher capture interval (every 5 or 10 seconds) so the ZIP does not balloon to thousands of frames. The output JPEGs themselves are typically a few hundred KB to a couple of MB each at the Very High preset for 1080p sources.