iformat.io Logo iformat.io
iformat.io Logo iformat.io

Camcorder Files Won't Import into Premiere or Final Cut? (M2TS, MOD, MXF)

Aug 25, 2026
6 min read

You've got footage from a camcorder, you drag the files into Premiere Pro or Final Cut Pro, and... nothing. The files either don't appear in the import dialog, show up as "unsupported media," or import but produce a black screen with audio only. This is one of the most common frustrations in video editing, and the fix is almost always a format or codec issue.

The most common camcorder formats that cause problems

.m2ts / .mts (AVCHD) — by far the most common problem format. These files are H.264 video in an MPEG-2 Transport Stream container. Most NLEs can technically read them, but the import method matters. Dragging individual .m2ts files into your project often fails because the NLE expects the full AVCHD folder structure.

.mod / .tod — JVC's proprietary container format, used in JVC Everio camcorders from the mid-2000s. Contains MPEG-2 video. Barely any modern NLE recognizes this extension even though the video inside is standard MPEG-2. This is purely a file extension problem.

.mxf — broadcast-standard container used by Sony XDCAM, Panasonic P2, Canon Cinema EOS, and others. Premiere Pro and Resolve handle most MXF variants, but specific flavors (like OP-Atom from P2 cameras) require the files to be in their original folder structure.

.vro — DVD camcorder format. Essentially MPEG-2 in a container that almost nothing recognizes by extension.

Fix 1: Import the folder structure, not individual files

AVCHD and P2 (MXF) formats were designed around folder structures, not standalone files. The NLE needs the surrounding metadata files to properly interpret the video.

For AVCHD (M2TS/MTS):

In Premiere Pro, go to File > Import, navigate to the memory card or the copied folder, and select the top-level folder that contains the PRIVATE directory (or the AVCHD folder itself). Premiere will recognize the AVCHD structure and import all clips with their metadata intact — timecodes, recording dates, scene markers.

In Final Cut Pro, use File > Import > Media, navigate to the card, and FCP should detect the AVCHD structure automatically. If it doesn't, check that the entire folder hierarchy is intact: PRIVATE/AVCHD/BDMV/ must contain both STREAM (the video files) and CLIPINF (the clip metadata).

In DaVinci Resolve, you can import individual M2TS files from the Media page — Resolve is more forgiving than Premiere or FCP about standalone M2TS files. Just drag them directly into the media pool.

Fix 2: Rename the file extension

This sounds hacky, but it legitimately works for several formats because the underlying codec is standard — it's just the extension that confuses the NLE.

.mod → .mpg — JVC MOD files are standard MPEG-2 Program Streams. Rename the extension from .mod to .mpg and Premiere Pro, Resolve, and most other NLEs will import them without any issues. The video data is byte-for-byte identical.

.tod → .mpg or .tod → .m2ts — JVC's HD format. TOD files contain MPEG-2 Transport Stream data. Renaming to .mpg or .m2ts usually gets them to import. Try .m2ts first for HD content.

.vro → .mpg — DVD camcorder recordings. Same situation as MOD — it's standard MPEG-2 with a non-standard extension.

Don't rename M2TS or MXF files

The rename trick only works for formats where the underlying data matches the target extension's expectations. Don't rename .m2ts to .mp4 — these are fundamentally different container structures and the file won't play. Don't rename .mxf to anything — MXF has its own unique structure. For these formats, use the proper import method or convert.

Fix 3: Install missing codecs or plugins

Some import failures are codec problems, not container problems:

HEVC/H.265 in Premiere Pro on Windows — if your camcorder recorded in H.265 (some Sony 4K camcorders, Panasonic GH5s and later), you may need the HEVC Video Extensions from the Microsoft Store. Premiere Pro uses the system's codec infrastructure on Windows.

MXF with AVC-Intra in Resolve — the free version of DaVinci Resolve doesn't include all MXF codec variants. If your Panasonic P2 MXF files won't import in Resolve Free, you may need Resolve Studio, or convert the files to a supported format first.

Sony XAVC in older NLE versions — XAVC and XAVC S are Sony's professional formats. Older versions of Premiere (pre-CC 2015) and Resolve (pre-12) don't support them. Update your NLE or convert.

Fix 4: Convert the files before importing

When nothing else works, converting to a universally supported format is the nuclear option that always succeeds:

For editing — convert to ProRes 422 (Mac) or DNxHR SQ (Windows). These are intermediate codecs designed for editing. Every NLE handles them perfectly. Files will be larger than the originals, but timeline performance will be excellent.

For quick projects — convert to H.264 in MP4. Every NLE supports H.264 natively. The files stay compact, and for short projects the decoding overhead is manageable. Use the iFormat Video Converter for a quick one-off conversion.

HandBrake can batch-convert camcorder footage, but it doesn't output ProRes or DNxHR — it's limited to H.264 and H.265. For intermediate codec conversion, use your NLE's built-in transcode tools (Resolve's Optimized Media, FCP's transcode on import) or FFmpeg with the appropriate codec flags.

NLE-specific import troubleshooting

Premiere Pro — if clips import but show black frames, check the sequence settings. Premiere sometimes creates a sequence with mismatched pixel aspect ratio or frame rate. Delete the auto-created sequence, right-click a clip in the project panel, and choose "New Sequence from Clip" to let Premiere match the sequence to the footage.

Final Cut Pro — FCP's import can be slow with AVCHD because it transcodes to ProRes during import. This is normal and expected. If import stalls or fails, try importing from a local drive instead of directly from the memory card — copy the entire AVCHD folder structure to your desktop first.

DaVinci Resolve — the most common Resolve issue is codec limitations in the free version. If a file plays in VLC but won't import in Resolve Free, it's almost certainly a codec restriction. H.265 on Windows, some MXF variants, and certain AVCHD profiles may be Studio-only. Check Blackmagic's codec compatibility chart for your version.

iMovie — iMovie handles AVCHD well when you import from the folder structure, but it can't read standalone M2TS files. It also can't import MXF at all. Convert to MP4 or MOV with H.264 before importing to iMovie.

Preventing import issues on future shoots

If you have control over the camera settings, record in MP4 (H.264) whenever possible. Nearly every modern camcorder and camera offers an MP4 recording mode alongside AVCHD or other proprietary formats. The trade-off is usually minor — MP4 mode might cap at a slightly lower bitrate or not support certain features like relay recording across cards.

For professional shoots where you need MXF, coordinate with your post-production team on codec expectations before shooting. Getting footage in AVC-Intra 100 when the editor expected XDCAM HD 50 creates unnecessary conversion work.

When the problem is the memory card, not the format

Sometimes import fails not because of the file format but because of how the files were copied. Camcorders write files as they record — if a recording is stopped abruptly (battery dies, card pulled mid-write), the file may be incomplete. Incomplete M2TS and MXF files often lack the end-of-stream markers that NLEs look for during import.

If your files came from a card that was removed while the camera was still on, try playing the files in VLC first. VLC is forgiving with incomplete files. If the video plays but your NLE won't import it, the file is probably truncated but salvageable.

FFmpeg can often repair truncated transport stream files:
ffmpeg -i broken.m2ts -c copy -f mpegts repaired.m2ts

This re-wraps the stream, fixing missing end markers. For M2TS files from AVCHD cameras, this can rescue footage that NLEs refuse to touch.

Also worth checking: make sure you're importing from a local drive, not directly from the memory card over a USB 2.0 connection. Slow read speeds from an SD card through a cheap USB reader can cause import timeouts in some NLEs. Copy the files to your internal drive first.

FAQ

Why do camcorders use weird formats instead of MP4?
Historical reasons. AVCHD was designed in 2006 for compatibility with Blu-ray disc workflows. MXF was designed for broadcast interchange with rich metadata. These formats predate the universal adoption of MP4 as the standard consumer format.

Will converting to MP4 lose quality?
Re-encoding always involves a small quality loss, but at high settings it's negligible. If you convert to ProRes or DNxHR instead, the quality is preserved or even better for editing purposes (fewer decode artifacts on the timeline).

My M2TS files play in VLC but won't import into my editor. Why?
VLC uses its own bundled codecs and is extremely format-tolerant. Editing software uses different codec paths and is more particular about format compliance. This is especially common with the free version of DaVinci Resolve.

I only have the M2TS files — I deleted the AVCHD folder structure. Can I still import?
Yes. DaVinci Resolve imports standalone M2TS files directly. Premiere Pro can too, though it may not read all metadata. If your NLE refuses, convert the M2TS files to MP4 using the Video Converter.

For more details on AVCHD and M2TS formats specifically, see our M2TS vs MTS vs MP4 comparison. And if you're looking for a step-by-step conversion walkthrough, check the AVCHD to MP4 conversion guide.

Convert problem camcorder files

M2TS, MOD, MXF — if your editor won't import it, convert it to MP4 or MOV that works everywhere.

Browse All Posts