Who is behind this site?
Fair question — you are about to hand us footage that may be irreplaceable, and the internet is full of faceless "video repair" sites. Here is who we are and exactly what happens to your file.
Who runs the service
repairmyvideo.com is an independent, single-purpose service built and operated by Avi, a working video & multimedia professional, together with a small team. The recovery engine started as an in-house tool for rescuing real client shoots and grew into this site, one camera format at a time. We are not a download portal, not an ad network, and not a data business — recovering broken recordings is the entire company.
A human reads and answers every email at [email protected] — questions, complaints, and deletion requests included.
What the service actually does
When a camera loses power mid-recording (or a card fails), the video and audio data is usually still in the file — what's missing or damaged is the container index that tells players how to read it. Our engine analyzes the broken file's structure, rebuilds that index, and validates the result before you ever see it. It handles MP4/MOV from phones, drones, action cams and DSLRs, plus whole camera-card folders from Sony XDCAM/XAVC cameras. Panasonic AVCHD and Canon Cinema recordings are handled as individual clips, not as folders.
How we handle your footage
- Encrypted transfer. Uploads and downloads travel over HTTPS/TLS. Our processing servers are not reachable directly from the public internet — everything is fronted by a hardened reverse proxy.
- Automated first — and honest about the exceptions. Recovery is automated: the engine reads structural data — headers, codec parameters, frame boundaries — and treats your actual picture and sound as opaque bytes. While the service is in beta, a member of our small team occasionally opens a recovered result to confirm the repair really worked (right speed, sound in sync, no damage), and an engineer examines a file when automated recovery fails and you leave your email asking us to investigate. Nothing is ever shared, published, or kept past the normal deletion schedule.
- An honest quality gate. Every output must pass an automated playability check — the file has to parse cleanly and its frames have to actually decode, first, last, and sampled throughout. If we can't verify something (say, the original duration), we tell you "unknown" instead of pretending. We would rather report a failure than deliver a file that dies two seconds in.
- Free during the beta. There is no payment step: analysis, repair and download cost nothing today. When paid recovery eventually launches, the same commitment will hold — no playable result, no fee.
- Retention, stated honestly. Your upload and the recovered output stay on our server so you can download the result, then a daily cleanup deletes them automatically: 7 days after a successful repair, 30 days after a failed one (failed files are what teach the engine new damage types — the ones the engine couldn't crack may stay longer in our research corpus while they still resist recovery; details in the privacy notice). What we also promise: your footage is never shared, sold, published, or used to train AI models, and if you want it gone immediately, email us and we delete it on the spot. The one exception we can't promise around: if the law, a court order, or a lawful request from a public authority requires us to preserve or hand over specific data — or if we have to hold specific files while a legal question about them is resolved — the legal obligation comes first; details in the Terms.
Common questions
Is RepairMyVideo (repair.video) related to Fix.Video or other repair sites?
No. RepairMyVideo is an independent service and is not affiliated with Fix.Video or any other video-repair company. repair.video is simply our short domain name and redirects to repairmyvideo.com — reviews, pricing or complaints you may read about other services do not describe this one. RepairMyVideo is free during the beta, with no payment step.
My camera died mid-recording and the MP4 won't play. Can it be fixed?
Usually yes: the picture and sound are still in the file and only the index (the moov atom) was never written, which is exactly what the engine rebuilds. Upload the file untouched — more detail on what happens when a camera dies mid-recording.
I recovered a deleted video and it still won't play. Now what?
An undelete tool restores the bytes but not a valid container, so the file usually still needs structural repair — that part is what this service does. If the recovery came back as zero filler there is nothing to repair, and the free analysis says so: recovered video won't play.
Xbox Game Bar or OBS crashed and the recording won't open.
Those captures write their index only when the recording is stopped cleanly, so a crash leaves a full-size file that opens in no player. The engine rebuilds that index from the stream itself — crashed screen recordings.
What does "moov atom not found" mean?
It means the MP4 index that tells a player where the frames are was never written or was destroyed; the frames themselves are usually still present. That is the single most common case we repair — the full explanation.
Do I need a reference file?
No — most files are repaired without one. A short healthy clip from the same camera helps when the broken file's structure is completely gone, and it also teaches the system to handle that camera reference-free for the next person.
Is it really free?
Yes, while the service is in beta: analysis, repair and download cost nothing, and we ask for no payment details. When paid recovery eventually launches, the rule will be: no playable result, no fee.
What happens to my file?
It is processed automatically, deleted on the schedule described under “How we handle your footage” above, and never shared, sold, published, or used to train AI models. The privacy notice spells out every step, and one email deletes everything immediately.
Can ffmpeg fix a corrupted MP4?
Sometimes: ffmpeg -i broken.mp4 -c copy out.mp4 genuinely
fixes a file whose index survived and whose container is merely
confused. It cannot rebuild a missing moov atom, because it needs an
index to read the file at all —
the
honest map of what ffmpeg can and can't do.
— Avi, for The RepairMyVideo Team
[email protected]