Initializing... drag & drop files here
Supports: MXF
12.450 for 12 seconds and 450 ms) to grab exactly one still. Switch to Multiple Screenshots to extract a sequence at a chosen capture rate (1/10s, 1/5s, 1/3s, 1/2s, then 1, 2, 3, 4, 5, 6, 7, 8, 9, or 10 seconds per frame).MXF is the SMPTE-standardized broadcast container — Sony XDCAM / XAVC, Panasonic AVC-Intra, Canon XF-AVC, ARRI MXF, and Avid DNxHD / DNxHR rushes all wrap into it. The bitrates are huge by design (50–600 Mbps) and the container doesn't play in browsers, slide decks, or photo apps. Pulling JPEG stills out of an MXF is the practical way to get usable images out of broadcast or cinema footage without re-encoding the whole video.
| Property | MXF | JPEG |
|---|---|---|
| Type | Video container (SMPTE) | Single still image (ISO/IEC 10918) |
| Year standardized | 2004 | 1992 |
| Common codecs wrapped | XDCAM HD, XAVC, AVC-Intra, DNxHD / HR, ProRes, MPEG-2 | n/a (still image) |
| Audio | Up to 8+ uncompressed channels | None |
| Typical bitrate / size | 50–600 Mbps; 1–100+ GB per clip | 200 KB – 3 MB per 1080p frame |
| Plays on phone / browser | Rarely | Universal |
| Embeds in docs / slides | Poor — codec / container issues | Universal |
| SMPTE timecode + ancillary | Native, broadcast-grade | Not applicable |
| Best for | Broadcast masters, cinema rushes, archive | Marketing stills, thumbnails, contact sheets, prints |
| Goal | Frame selection mode | Capture rate / time |
|---|---|---|
| One marketing still from a single moment | Specific Frame | Pick the timestamp (e.g. 00:35.500) |
| Custom thumbnail for OTT / YouTube delivery | Specific Frame | A clean wide shot early in the clip |
| Per-scene approval stills for legal / clearance | Specific Frame | One timestamp per highlighted moment |
| Visual contact sheet of a full shoot day | Multiple Screenshots | 5 or 10 seconds per frame |
| Sports / stunt technique review | Multiple Screenshots | 1/10s (10 fps) or 1/5s (5 fps) |
| Long-form interview or talking-head logging | Multiple Screenshots | 5 or 10 seconds per frame |
| Action-sequence breakdown for VFX or pre-vis | Multiple Screenshots | 1/3s or 1/2s per frame |
Use Specific Frame mode and enter the time in seconds with millisecond precision. For example, 42.180 means 42 seconds and 180 milliseconds into the clip. This is the cleanest way to grab a single marketing still, the exact frame a product appears on screen for clearance, or a hand-picked thumbnail for OTT delivery — no scrubbing through hours of XAVC in an NLE.
Yes. The frame extractor reads every common MXF flavor — Sony XDCAM HD / EX, Sony XAVC (XAVC Intra, XAVC Long-GOP, XAVC-S), Panasonic AVC-Intra 50 / 100 / 200 and DVCPRO HD, Canon XF-AVC and Cinema RAW Light wrappers, ARRI MXF, Avid DNxHD / DNxHR, plus Sony OP1a, OP-Atom, and OP1b operational patterns. The active video stream decodes regardless of the operational pattern.
By default the JPEG matches the source resolution. Most XDCAM HD captures at 1920×1080, XAVC Intra commonly captures at 1920×1080 or 3840×2160 (4K), and ARRI / RED MXF wrappers can be 4K, 6K, or higher. You can override with a resolution preset (144p up to 4320p / 8K), scale by percentage, or enter custom width × height with aspect-ratio lock. For print-ready marketing assets, keep original 4K; for web thumbnails, drop to 1280×720 or 1920×1080.
It depends on the capture rate. At 5 seconds per frame you'll get 360 stills — a manageable contact sheet of an entire act. At 1 second per frame you'll get 1,800 — useful for a detailed shot log. At 1/10s per frame (10 fps) you'll get 18,000 — fine for stunt or sports breakdown but a heavy ZIP. Pick the slowest interval that still captures the moments you need.
JPEG for live-action broadcast and cinema content — keeps a 1080p still around 200–800 KB, and the lossy compression is invisible on natural video at the Very High preset. PNG only matters if you'll re-edit the still heavily afterward (compositing, repeated re-saves) or want pixel-exact reproduction of on-screen graphics, lower-thirds, or motion-graphics overlays. PNG files are typically 5–10× larger than the equivalent JPEG. See MXF to PNG for lossless extraction.
Yes — noticeably so on fast-motion content. XAVC Intra 4K runs up to 600 Mbps and is intra-frame (every frame is a complete keyframe), so any extracted timestamp is full-quality. Long-GOP MXF (XAVC-L, XDCAM HD 35 Mbps) builds frames on top of nearby keyframes — extracted stills are still very clean for talking-head and locked-shot footage but show a touch more compression on high-motion frames (sports, action, fast camera moves). For marketing key art, intra-frame masters always pull the cleanest stills.
No — JPEG is a still image format with no audio support. The multi-track audio (AAC, AC-3, PCM, MP2) in the MXF is discarded during frame extraction. If you need the audio separately for a documentary mix, voice-over reference, or radio cut, see MXF to WAV for an uncompressed deliverable or MXF to MP3 for a compact reference file.
Yes — drop in a full XDCAM card, P2 folder, or multi-day rushes directory. Each MXF clip processes in your browser session and the extracted JPEGs download individually or as one ZIP per clip. Apply the same frame-selection mode and quality settings across the batch (typical for generating thumbnails or contact sheets across a whole shoot day). The auto-scale option keeps every output around the same target file size.
Files extract in your browser session, so the practical ceiling is your device's RAM and the source bitrate, not a server quota. Most users handle multi-GB MXF clips in the 5–10 GB range on a typical laptop; for full XAVC Intra 4K masters in the 50–100 GB range, use a desktop with 16+ GB RAM. There's no file count limit and no watermark regardless of size. For an animated output instead of stills, see MXF to GIF.