How to Repair MOV Files - A Complete Guide


This guide fixes MOV files that will not open, cannot seek, show “moov atom not found”, or stutter after transfer. It covers Windows and Mac with fast, safe steps you can try first. Start with remux, then VLC, then a repair tool if the stream itself is damaged.

Quick answer (fastest fix)

  • If the MOV will not open or shows “moov atom not found” -> try Untrunc (needs a working sample from the same device) or an online repair tool that asks for a sample file.
  • If it opens but cannot seek / freezes -> remux (no quality loss) with FFmpeg first.
  • If it is 0 KB or the storage is failing -> repair will not help; you need data recovery or restore backup.

Fix MOV problems by symptom (fastest path)

What you seeMost likely causeDo this first
Error: “moov atom not found”Missing metadata/indexUntrunc with a sample file (best).
Plays but cannot seek / duration is 00:00Moov atom not at front or damagedFFmpeg remux with -movflags +faststart.
Audio OK, video black/greenCodec or broken video streamRemux first, re-encode only if remux fails.
Stutters after transferPartial transfer or disk issueCopy file locally, then remux.
Only QuickTime failsPlayer-specific issueExport/re-save in QuickTime (Mac).

Common MOV errors this guide fixes

  • “moov atom not found”
  • “invalid data found when processing input” (FFmpeg)
  • “cannot render the file” (QuickTime)
  • QuickTime error -2048 / “QuickTime can’t open”
  • Windows: 0xc00d36c4, 0xc10100be, 0xc00d5212

Key takeaways

  • If the file is 0 KB, there is no video data to repair.
  • Most MOV problems are container or moov atom issues; remuxing is the fastest fix.
  • Use stream copy before converting to avoid quality loss.

Before you start

  • Work on a copy of the MOV file (do not overwrite the original).
  • If the MOV is on a failing drive, copy it to another drive first.

Why MOV files stop playing

  • Recording crash or app closed before the file finalized.
  • Interrupted transfers or incomplete downloads.
  • Power loss while writing the file.
  • Bad sectors or storage errors.
  • Editing software crash while saving metadata.

Most of these lead to either (a) container/moov issues (remux) or (b) damaged stream data (repair tool).

Simple troubleshooting steps to repair MOV files

Quick Troubleshooting Checklist:

  • Try a player with built-in codecs (VLC, MPV).
  • If the file size is extremely small for the duration, it is likely incomplete.
  • If the recording app crashed, try remuxing first.
  • Update your player if multiple files fail to play.

How to repair MOV video files?

Start with remuxing (no quality loss). If the stream is damaged, a repair tool is the next step.

Remux vs Convert vs Repair Tool

  • Remux (FFmpeg copy): rebuilds the MOV container, no quality loss.
  • Convert/Transcode (VLC): re-encodes video, quality loss.
  • Repair Tool: attempts to rebuild damaged stream data, best for artifacts or severe corruption.

Method 1: Repair MOV by remuxing (no quality loss) - FFmpeg

Remux copies streams into a fresh container; it often fixes broken indexes and seeking issues.

To use these commands, install FFmpeg, open Command Prompt (Windows) or Terminal (Mac), and paste the following.

First, check the codecs and stream info:

ffmpeg -i input.mov

This shows codec info and whether FFmpeg can read the streams.

Tip: in Terminal/Command Prompt, you can drag and drop files to paste the full path.

If FFmpeg shows “moov atom not found”, skip faststart and go to Untrunc.

If FFmpeg shows “Invalid data found”, try the ignore_err command or transcode.

ffmpeg -i input.mov -map 0 -c copy -movflags +faststart fixed.mov

Faststart moves the moov atom to the front when it exists. If the moov atom is missing, faststart cannot recreate it.

If remux fails, try ignoring errors:

ffmpeg -err_detect ignore_err -fflags +genpts -i input.mov -map 0 -c copy fixed.mov

Workflow:

  • Try the -c copy remux and test seeking/playback.
  • If it fails, try the +genpts / ignore errors command.
  • If it still fails, transcode (last resort) or use a repair tool.

If your device does not like MOV, remux to MP4 (only if streams are MP4-compatible):

ffmpeg -i input.mov -map 0 -c copy fixed.mp4

If the MOV contains an unsupported codec, stream-copy to MP4 may fail - then you must transcode.

Optional transcode to MP4 (re-encode):

ffmpeg -i input.mov -c:v libx264 -c:a aac output.mp4

Fix “moov atom not found” in MOV (recording stopped suddenly)

This error often happens when recording ends abruptly and the file never writes the final metadata/index.

Untrunc mini-guide:

  1. Record a short sample clip with the same device and settings (iPhone, Android, camera).
  2. Search: “untrunc github” and follow the build/install steps for your OS.
  3. Run Untrunc with the broken file + sample file to generate a fixed file.
  4. If the sample differs in resolution/codec, success drops. A 0 KB file cannot be fixed.

Untrunc is a command-line tool for advanced users. If you are not comfortable typing commands, use a GUI repair tool like SysCurve.

Online tools that ask for a sample file use a similar approach and can work for short clips.

Method 2: VLC transcode (re-save)

Note: This re-encodes (quality loss + time). Use only if remux/stream copy fails or you need a compatible format.

  1. Open VLC and go to Media > Convert/Save.
  2. Add the MOV file and click Convert/Save.
  3. In Profile, select an MP4 profile (H.264 + AAC recommended).
  4. Click the Wrench icon and confirm MP4/MOV in Encapsulation.
  5. Start the conversion and test the output file.

Method 3: QuickTime export (Mac)

If only QuickTime fails, try re-saving the file on macOS.

  1. Open the MOV in QuickTime Player.
  2. Go to File > Export As and pick a resolution.
  3. Save the new file and test playback.

What is a MOV file?

MOV is a multimedia container format developed by Apple. It can hold video, audio, subtitles, and metadata in one file. Playback depends on whether your player supports the codecs stored inside the container. If the moov atom is missing or damaged, the file may not seek or open properly. That is why remuxing or Untrunc can restore playback in many cases.

Windows Playback Error Codes (MOV)

Common Windows error codes (0xc00d36c4, 0xc10100be, 0xc00d5212) often indicate a codec or format support issue. If VLC/MPV plays it, it is not corruption - it is the Windows player.

Why did the free methods fail? If VLC and FFmpeg could not fix your MOV, the file likely has bitstream corruption. Free tools repair the container (the map), not the data (the frames). When the data is scrambled, you need a deep-scan repair tool.

SysCurve Video Repair Tool (when remux/FFmpeg fails)

Use this when you see artifacts, frozen frames, or FFmpeg cannot read the stream. It supports MOV, MP4, AVI, MKV, FLV, WMV, WEBM, and more, with a free trial for preview.

Steps to repair a MOV file using SysCurve Video Repair

  1. Download and install the SysCurve Video Repair tool.
  2. Launch the software and click Add File.
  3. Select the corrupted MOV file and click OK/Open.
  4. Select the added file and click Repair.
  5. After repair completes, click Preview to check the result.
  6. Click Save Repaired File to save the repaired video (the original file remains unchanged).

Other helpful features

  • Repair MOV, AVI, MKV, FLV, MP4, WEBM, F4V, etc.
  • Preview the repaired video file.
  • Support large-size video files.
  • Fix highly damaged video using sample file.
  • Support major media players.
  • Compatible with Windows 11 and 10.

Related guides

Repair MP4 | Repair MKV | Repair AVI

Frequently asked questions

How do I fix “moov atom not found”?

Use Untrunc with a healthy sample file from the same device. Without a sample file, recovery is limited.

Can VLC repair MOV?

VLC can help by converting the file. It is useful for minor issues but does not rebuild missing metadata.

Will remuxing reduce quality?

No. Remux/stream copy does not re-encode, so quality stays the same.

Why does the MOV play but I cannot seek?

That usually means the moov atom or index is damaged. Remux with FFmpeg first.

Can I repair MOV online safely?

Online tools that ask for a sample file can help for some cases, but avoid uploading sensitive videos.

MOV file is 0 KB. Can it be repaired?

No. A 0 KB file has no video data. Restore from the source file if available.

The final word

Start with FFmpeg remux because most MOV issues are container or moov problems. If that fails, use VLC to transcode when you need a playable copy. When you see heavy artifacts or the file will not open, the stream is likely damaged and a repair tool is the fastest option. After any fix, spot-check playback, audio sync, and seeking before you archive or share the file.

The Author

Deepak Singh Bisht

Deepak Singh Bisht

Content Lead |

Deepak is a dedicated IT professional with over 11 years of experience and a key member at SysCurve Software for the last 6 years. His expertise lies in email migration and data recovery, with a focus on technologies like MS Outlook and Office 365. He also works with SQL Server backup and recovery workflows and DBCC diagnostics in Windows environments. Deepak, who also delves into front-end technology and software development, holds a Bachelor's degree in Computer Applications.

More from this author