DJI drone video corrupted or won’t play?
The drone came down hard, the battery ejected, or it just shut off mid-flight. The last clip on the card won’t open, shows 0:00, or your editor calls it invalid. That last clip is often the one that matters most, and it’s usually still recoverable.
Why the last clip breaks
DJI drones record MP4 or MOV files. The video frames go onto the card as they’re captured, but the file’s index (the moov, which lists where every frame is) is only written when recording stops. A crash or sudden power loss skips that step. The footage is on the card, but no player can read it without the index.
Check the other copies first
- Your phone. DJI Fly and DJI GO can save a cached copy of what you recorded to the phone. Open the app’s album and look for the flight. It’s lower quality than the card, but it may be complete.
- The goggles, on FPV and Avata setups, may have recorded their own copy to a separate card.
- The drone’s internal storage, on models that have it, in case recording fell back to it.
Then: stop using the card
- Take the microSD card out of the drone. Don’t fly or record again with it in.
- Don’t format it, even if the drone or Windows suggests it.
- Copy everything that still opens to your computer as a backup.
Recovering the broken clip
Keepsake scans the card underneath its files and folders. For a clip whose index was never written, it finds the H.264 or HEVC frames themselves. It then takes the decoding settings from your other clips on the same card, recorded by the same drone, and checks every frame before rebuilding a video that plays. It also brings back clips that were deleted, or lost when the card was formatted.
- Put the microSD card in a card reader on a Windows 10 or 11 PC. Connecting the drone by USB won’t let any recovery tool read the card directly.
- Download Keepsake, open it and allow administrator access.
- Pick the memory card and scan. Keepsake never writes to it.
- Preview what it finds for free. A $49 license saves the videos you want to keep.
If the card itself was damaged
If Windows can’t see the card at all, or it disconnects and freezes, don’t keep retrying. Tick Make a safety copy first in Keepsake so the card is read just once, then everything else works from that copy. A card that’s physically cracked or completely dead needs a professional lab; software can only read what the card will still hand over.