Initializing... drag & drop files here
Supports: MTS
.mts clips straight from an AVCHD camcorder's PRIVATE/AVCHD/BDMV/STREAM/ folder, an SD card, or your hard drive. Batch upload is supported — queue an entire wedding shoot or sports session in one pass.3.0 for the 3-second mark) to grab one still, or switch to Multiple Screenshots with a capture rate from every 0.1 seconds (10 FPS) to every 10 seconds to extract a whole sequence and pick the sharpest shot afterward.MTS is the file extension AVCHD camcorders write to their SD card or internal storage. AVCHD was introduced in 2006 by Sony and Panasonic as a consumer HD camcorder format and uses H.264/AVC video in an MPEG-2 transport stream container, recording at up to 24 Mbit/s for standard AVCHD and 28 Mbit/s for AVCHD Progressive (1080/50p and 1080/60p, added in AVCHD 2.0 in 2011). Pulling JPEG stills from those .mts files is the fastest way to grab printable photos from camcorder footage without installing video-editing software or learning ffmpeg.
Working with the same source clip in other ways? See Convert MTS to MP4 for editing-friendly delivery, Compress MTS to shrink the raw camcorder file, Trim MTS to clip the segment first, or Convert MTS to GIF for a short animated preview. For lossless still extraction, swap to Convert MTS to PNG or Convert MTS to WebP.
| Property | MTS (AVCHD source) | JPEG output |
|---|---|---|
| Media type | Video (sequence of frames) | Still image (single frame) |
| Codec | H.264/AVC (MPEG-4 Part 10) | Baseline JPEG — DCT-based lossy |
| Container | MPEG-2 transport stream | JFIF / Exif file wrapper |
| Typical resolution | 1920×1080 (1080i/1080p) or 1280×720 | Same as source frame (or your resize) |
| Chroma sampling | 4:2:0, 8-bit YCbCr | 4:2:0 (default in most encoders), 8-bit YCbCr |
| Audio | Dolby AC-3 or linear PCM (stereo / 5.1) | None — JPEG is a still image |
| Typical 1-minute size | 130–180 MB at 24 Mbit/s | One 1080p frame at "Very High" ≈ 200–400 KB |
| Universal playback | Needs H.264 decoder; older Macs and Linux mishandle | Viewable on every device, browser, and OS since 1992 |
| Editable | Frame-accurate edit needs re-encode | Drop into any image editor unchanged |
The table below assumes a 1080p AVCHD clip; "frames per minute" is what you'll receive if you pick that interval under Multiple Screenshots.
| Mode / interval | Frames per minute of source | Best for |
|---|---|---|
| Specific Frame, time = 0 | 1 still | First frame (often a black leader on older camcorders) |
| Specific Frame, time = N.N seconds | 1 still | A known moment — speech reaction, jump, expression |
| Multiple Screenshots, every 0.1 s | 600 | Burst capture around action — pick the sharpest of the 600 |
| Multiple Screenshots, every 0.2 s | 300 | Fast action with manageable batch size |
| Multiple Screenshots, every 0.5 s | 120 | General highlight scrubbing |
| Multiple Screenshots, every 1 s | 60 | Default — talking-head and walk-through footage |
| Multiple Screenshots, every 2 s | 30 | Long interviews, lectures |
| Multiple Screenshots, every 5 s | 12 | Hour-long event coverage, archive thumbnails |
| Multiple Screenshots, every 10 s | 6 | Contact-sheet overview of long footage |
MTS is the on-camera filename extension AVCHD camcorders write to the SD card, used by Sony Handycam (HDR-CX, FDR-AX), Panasonic HC-V and HC-X, Canon VIXIA/LEGRIA, and JVC Everio lines. M2TS is the same MPEG-2 transport stream payload but with the extension Windows / Blu-ray players expect — many cameras and import tools rename .mts to .m2ts on copy. The underlying H.264 video and AC-3 / PCM audio are identical, so the JPEG output is the same regardless of which extension you upload.
1080i records two interlaced fields per frame. When you grab a still during fast motion, the two fields show offset versions of the same scene and you get the classic horizontal-comb artefact. Two workarounds: (1) pick a frame where the subject is nearly still — interlace artefacts vanish on static subjects; (2) for footage shot 1080/60p or 1080/50p (AVCHD Progressive, AVCHD 2.0 onward), the frame is already progressive and combs don't appear. If you need a clean still from interlaced footage during action, Convert MTS to MP4 first with a deinterlace pass, then extract.
The source frame is 1920×1080 pixels at 8-bit 4:2:0 YCbCr — that's a hard ceiling set by the AVCHD spec itself, not by the converter. Picking Quality Preset → Highest and keeping resolution at original gives you the maximum quality JPEG that source can produce. At 300 DPI that prints clean to about 6.4 × 3.6 inches; for letter-size prints you'll see some softening on hair and fabric, which is true of every camcorder still regardless of tool.
JPEG re-compresses each frame with DCT-based lossy compression, so if you plan to retouch in Photoshop or do heavy colour grading, Convert MTS to PNG instead — PNG is lossless and preserves every pixel the H.264 decoder produces. For sharing, printing at typical sizes, or web upload, JPEG at "Very High" is indistinguishable from PNG to the eye and is roughly 10× smaller.
None functionally — JPEG and JPG produce byte-identical files. The extension difference is historical: old MS-DOS and Windows 3.x file systems only allowed three-character extensions, so .jpeg was truncated to .jpg. Modern operating systems handle both. Pick .jpg if you're sharing with Windows users who expect the short form, .jpeg if you prefer the standardised name from the 1992 ITU-T T.81 specification.
Two approaches: (1) note the timestamp in your camcorder's review screen before exporting, then enter it under Specific Frame; (2) if you don't know the moment, use Multiple Screenshots at every 5 or 10 seconds first to generate a contact sheet, identify the rough segment you want, then re-run with every 0.1–0.5 seconds narrowed to that range. Most camcorder operators land the shot in under three passes.
Many AVCHD camcorders insert a brief black or test-pattern leader before the recorded scene begins — usually a fraction of a second while the video buffer fills. If Specific Frame at time 0 returns a black still, try 0.5 or 1.0 instead. With Multiple Screenshots at every 0.1 seconds, you'll get the leader frames at the front of the batch and the real footage starting a few frames in.
Partly. JPEG output carries a basic Exif block with timestamp and dimensions, but AVCHD camcorder metadata (model, focal length, GPS coordinates if equipped) lives in sidecar .modd/.moff files or .cpi clip-info files alongside the .mts, not in the video stream itself. Those sidecar fields aren't carried into extracted JPEGs by any frame-extraction tool, ours included. If you need the shoot date, look at the file's original modification timestamp on the SD card before import.
Yes. Upload all the .mts clips with + Add Files, set Specific Frame to your timestamp (e.g., 2.0 seconds), and one JPEG per input clip is produced — useful for generating consistent thumbnails for an archive of similar recordings. Each clip's frame is selected independently using the same timestamp you picked.