Initializing... drag & drop files here
Supports: XVID
Xvid is an open-source MPEG-4 Part 2 (Advanced Simple Profile) video codec, almost always wrapped in an AVI container. It was forked from DivX Networks' OpenDivX project in 2001 and released under the GNU GPL, and it became the de facto codec for late-2000s DVD rips and shared video files. PNG (ISO/IEC 15948) stores still images with fully lossless DEFLATE compression — the exact pixel data of a video frame, with no JPEG-style blocking. Common reasons to extract PNGs from an Xvid AVI:
| Property | Xvid in AVI | MP4 (H.264/H.265) | MKV (H.264/H.265) |
|---|---|---|---|
| Codec family | MPEG-4 Part 2 ASP | MPEG-4 Part 10 (H.264) / HEVC | Container-agnostic |
| Year peaked | 2003-2010 (DVD-rip era) | 2010-present | 2010-present |
| License | GPL (Xvid), AVI (Microsoft) | Patent-licensed | Open (Matroska) |
| Subtitle / chapter support | Limited (AVI is rigid) | Full (MP4 boxes) | Full (multiple tracks) |
| Browser playback | None natively | Chrome, Firefox, Edge, Safari | Limited (MKV not native) |
| Typical bitrate, 720p | ~1-2 Mbps | ~2-4 Mbps (H.264) / ~1-2 Mbps (H.265) | Same as codec |
| Property | PNG | JPEG | WebP (lossless) |
|---|---|---|---|
| Compression | Lossless DEFLATE | Lossy DCT | Lossless predictive |
| Typical size vs PNG | 100% | 10-25% (visually similar) | ~70-80% |
| Transparency | Yes (alpha channel) | No | Yes |
| Color depth | Up to 16-bit per channel | 8-bit per channel | 8-bit per channel |
| Best for | Editing, compositing, archival, print | Web thumbnails, sharing, email | Modern web, smaller-than-PNG lossless |
| Universal viewer support | Every platform since ~2000 | Every platform | Browsers + macOS/iOS 14+/Win 10 |
The PNG file itself is lossless — DEFLATE compression preserves every pixel exactly as decoded. The decoded frame, however, is whatever the Xvid encoder produced when the video was made. Xvid is a lossy codec (MPEG-4 ASP), so artifacts already baked into the source frame (DCT blocking, motion-compensation smearing) will be preserved 1:1 in the PNG. The extraction step adds no further loss; you are capturing the frame as the decoder sees it.
PNG stores every pixel exactly with DEFLATE compression, which is much less aggressive than JPEG's DCT quantization. For photographic content from a video frame, expect PNGs to be roughly 4-10x the size of a comparable JPEG. That tradeoff is the point — pick PNG when you need pixel accuracy for editing, JPEG when you need a small file for a thumbnail or a share link. Use the Xvid to JPEG converter for the lossy path.
Open the AVI in any media player, scrub to the frame you want, and note the elapsed time in seconds. Enter that value in the "Time (seconds)" field. If you need sub-second precision (e.g., 12.5 for the half-second mark), decimals are accepted. For exact-frame stepping, "Multiple Screenshots" with a tight interval produces a sequence and you can pick the closest one.
"Multiple Screenshots" extracts at intervals rather than every-frame dump. For a true frame-by-frame export of a long Xvid clip, the practical approach is to first transcode to a frame-friendly format and then extract — or use a desktop tool like FFmpeg locally for very long clips. For short clips and reasonable interval counts, "Multiple Screenshots" handles the workflow in-browser without uploads.
Downscaling a PNG is itself a lossless re-render at the new dimensions, but you lose the original pixel detail by definition — a 1920x1080 frame downscaled to 960x540 has 1/4 the samples. For archival or compositing work, keep the original resolution. For web thumbnails, "Resolution Percentage" at 25-50% gives you a much smaller file that still looks sharp at typical display sizes.
The page is tuned for Xvid AVIs, but most AVIs in the wild use Xvid, DivX, or MJPEG and decode the same way. If your AVI uses a different codec wrapper, try AVI to PNG which accepts a broader range of AVI inputs. For other video sources, MP4 to PNG handles modern containers.
Xvid hit peak adoption in the mid-2000s as the codec of choice for DVD ripping and peer-to-peer sharing because it was free, open-source, and produced files small enough for the dial-up-to-early-broadband internet. Plenty of personal archives, old camcorder backups, and torrent-era media collections are still Xvid-in-AVI. Modern devices increasingly drop the codec from default decoders, so converting to PNG stills (or to MP4 via Xvid to MP4) keeps the content accessible.
Yes — for a moving output, Xvid to GIF produces an animated GIF from a clip range. Use PNG when you want individual frames you can edit separately; use GIF when you want a short looping animation in a single file.
No. Conversion runs in your browser session. Files don't leave your device, and there is no sign-up, no watermark, and no per-conversion fee. The practical file-size limit is your device's available memory rather than a server-side cap.