GH5 Corrupt GH5 4K 400mb/sec MP4 file

Cole

Well-known member
Hey everyone.

A few months back I shot some training footage on the GH5 using the 4K 24p 400mb/s All-I setting (MP4). This generated numerous files of various sizes over the span of 2 days. Some were quick takes, some were longer. Out of all of those files, I have one that Premiere Pro and After Effects show as a "File Import Failure" and the error message says "Unsupported format or damaged file". All of the other files import smoothly and work fine. I am on PC and have used the Sandisk Extreme Pro 300Mbps cards for years with the GH5. I usually drag and drop to import, but I get the error rmessage even when I try to use the "FILE/IMPORT" method in the menu.

The corrupt file shows a file size of 43.2 GB but when I right click and select "Properties", the details section is blank except for the bottom "File" section which has the file size, date created, etc. The healthy files all list data in those blank sections (length, size, data rate, etc.).

When I listen to the associated audio file from my MixPre6, I mention to the actress after her last take that we only had 12 seconds left on the card. I am not sure if I popped the card out while it was still writing or if something happened when dumping the card, but it isn't working.

I have tried a few software solutions including Kernel Video Repair and VLC player that didn't work. There was a suggestion to repair it as an avi file, but that didn't work either. i have also attempted to use recovery software on the memory card to recover the deleted file, in case the issue happened when copying it. But I got the same result.

What has me confused, is that if I remember correctly, when the writing process is interrupted it generates an MDT file instead of an MP4. At least that was the case with sudden power loss.

Does anyone have any suggestions on a way to recover this footage?

Thanks in advance for any help.

Cole
 
Last edited:
I've had corrupted files from magic lantern raw experiments, the project was serious and I found a solution, examining video files through HEX editor and finding what was the header of the video which is something like the "beginning" of a video file, via Python script applied analysing all the data and putting this header where it was expected. If the video footage isn't very delicate for you, share one healthy file from this shooting and the broken file to check if possible to use the healthy info and reapply it to the broken file
 
Thanks NorBro, I had tried the suggestions on that thread, but most of them were solutions for recovering deleted files, not repairing a damaged one. I was able to pull a deleted version off of a memory card, but it gave the same error. So that tells me it was more likely a writing error when the camera was processing it.

gowcoizer- Were you offering to look at the footage for me? It is training video footage so I wouldn't say it was delicate, I can send you a DM with a link. It is a 43GB file though. If not, can you point me in a direction on how I would go about doing that myself?

Thanks again. I really would love to avoid reshooting this if at all possible.
 
Thanks NorBro, I had tried the suggestions on that thread, but most of them were solutions for recovering deleted files, not repairing a damaged one. I was able to pull a deleted version off of a memory card, but it gave the same error. So that tells me it was more likely a writing error when the camera was processing it.

gowcoizer- Were you offering to look at the footage for me? It is training video footage so I wouldn't say it was delicate, I can send you a DM with a link. It is a 43GB file though. If not, can you point me in a direction on how I would go about doing that myself?

Thanks again. I really would love to avoid reshooting this if at all possible.

Send me the link at PM but I just hope the download speed to be good so I don't have to wait it a lot.. My connection is pretty good... also I as I mentioned I will need one healthy file from the same camera and best from the same day so I can examine it and heal the other by the info within. It will be harder to explain since it need tehcnical knowledge and environments on the machine.
 
Back
Top