Step‑by‑step: repair a corrupted video on macOS
1. Make a copy of the corrupted file (never work on the original).
2. Try a quick playback fix: open in VLC → Tools → Preferences → Input/Codecs → set "Damaged or incomplete AVI file" to "Always fix" (for AVI).
3. Re-mux with FFmpeg (fast, non-destructive):
Command (example):
ffmpeg -err_detect ignore_err -i input.mp4 -c copy output_fixed.mp4
4. Use dedicated repair tool (if above fails):
- Install Stellar/Wondershare/Remo.
- Add file(s) → run Quick Repair → preview result.
- If needed, run Advanced/Deep Repair and provide a healthy reference file (same codec/container from same camera/settings).
5. Verify output in multiple players; check audio sync and metadata.
6. If repair fails: run a data-recovery scan on the storage device to restore an earlier intact copy, then attempt repair on recovered file.
Troubleshooting & when to use recovery services
- If repaired file has missing segments or severe artifacts: try Advanced Repair with a reference file.
- If storage shows errors or many files are affected: stop using the device and run a disk-recovery tool or consult a professional data-recovery service.
- If privacy or legal sensitivity matters, use local desktop tools rather than uploading to online services.
How to choose the right video repair app (checklist)
- Format/codec support: does it handle your container (MOV/MP4/MKV) and codec (H.264, H.265, ProRes)?
- File-size limits & batch support: can it handle multi-GB/4K files and multiple files at once?
- Preview & refund: preview repaired files before paying; check trial limits and refund policy.
- Reference-file capability: required for advanced timeline/frame reconstruction.
- Platform & privacy: desktop app preferred for sensitive footage.
- Customer support / recovery combos: tools bundled with recovery services help with SD card issues.
Quick tips to prevent future video corruption
- Always copy files off camera/SD card before editing; safely eject devices.
- Use reliable cables and stable power during transfers and recording.
- Keep backups (cloud + local) and verify copies after transfer.
- Use up-to-date codecs/players and avoid interrupting encoding/export jobs.