You're a life saver! For those who couldnt do it the first time, I did these : 1. Changed a different "good" video file from the same camera/phone 2. remove the .mp4 extensions
Great video! For anyone encountering the "cannot open file" error, here's how to fix it: 🔨 Run CMD as administrator and make sure the file isn’t named "good.mp4"-just name it "good." However, when typing the command, still include "good.mp4" (e.g., recover_mp4.exe good.mp4 --analyze). This will resolve the error and allow the system to open the file..
YOURE A LIFESAVER OMG 🙏🙏🙏 i had a 7 hour obs recording that i lost due to a crash last night and this is quite literally the only thing thats worked 😭 thank you so much for your help!!
Thank you so much for this! It's saved me a bunch of GoPro videos after trying so many different ways to fix these corrupted files. Hats off to you! I've like, subscribed and rang that bell!
Man i'm completely non-tech-savvy but this was so helpful and so easy to follow along, huge thanks!! Awesome!! Also you went straight to the core with no unnecessary introductions or other bs, youtube needs more tutorials like yours!!
Thank you for this, I'd have had no chance without this video. I had an .mov file that needed recovering as the camera ran out of battery so the last file was corrupted. I made a copy and renamed them as above using the .mp4 extension name instead of .mov and it worked flawlessly.
wow, no words can thank you enough my friend... very important two hour screen recording of snipping tool got corrupted. and you were my last hope... just thank you!
Thank you so much!!! The video works flawlessley and the audio, whilst a little broken, works fine! I've managed to figure out how to repair the audio fully so I'm going to that but MAN was it easier to recover it easier than other people online were saying!
Thank you so much man! You just saved me! I am a videomaker and my HDD just died. The only backup I had was in an SD card with a bunch of corrupted files. Now I can get back to work! Thanks again!!
This was AMAZING! Thank you so much for sharing this helpful video with actual free resources! It took me a while to correctly follow all of the steps (I'm not the most savvy with back end computer stuff) but this video was easy to follow and the result was worth it in the end. 2 hours of gaming footage recovered! I will link your video when it post! Thank you again!
Thank you! - allowed me to recover a few files filmed on my iphone which had failed to convert properly to mp4 and I'd already deleted the originals of. NB: the first 'recover_mp4.exe' command I ran produced a different text string from yours to copy as my second 'recover_mp4.exe' command. Mine ended with a - - lav option, which I changed to - - iphone4; this worked very much better. (There is an options explanation in the "recover_mp4_en.txt" file included in the download.)
6 hours of driving timelapse on a place i will never be able to drive again saved thanks to you, never explained so good in any other site, infinitely thanks.
To anyone who faces the error line when entering the last command: It's because there's no hevc file. You have to change .hevc to .h264 Hope that helps!
My computer encountered a blue screen while using Nvidia GeForce recording some gameplay with friends and crazy enough this solution worked for me to recover that video. However in VLC and windows media player, the audio will start then just cut out. I played the original audio filed that was split during the one step that broke the file into a video and a audio file and it was just really choppy which is probably why it won't play in the final result video. Otherwise, this was a great solution. I was able to at least recover the footage and could have a good laugh later listening to use in that choppy audio. Thanks for your hard work.
I guess it was supposed to work for a camera video, but it kind of worked for me with Geforce experience recording. There are a lot of errors in the cmd on the last step telling me that there is some feature not implemented in the FFmpeg yet. No sound, though. Just for a moment, there is a little corrupted sound, and that's all. But it is better than nothing at all. Especially in my case, where the video was more important than audio. Thank you very much. If I would like to, i guess I could combine audio and video together using other software, because I gave it a second and third try and found out that depending on the good video I can get either sound or video. It's been an hour or so for me before I found this video, while the closest one before was with pretty bad sound but with no video at all. So once again, thanks and worked well with Geforce Experience corrupted 7h video
Today, I used your solution to recover a 1.2GB MP4 video. It worked successfully. Your video helped me - big time. I make videos for my YT video-channel. So recovering this video was important. Thank you.
Thank you.. Crashed my drone into the sea, it sank to 15m. Recovered it after about 20mins (obviously the drone didnt survive) and the last mp4 on the usb card was corrupt.. This tutorial sprang it back to life. Thanks again
One thing exclude the other: if you have the good file you do not need the corrupted version of the good file. The problem exist if you just downloaded a video file and next discover that is corrupted and there are no ways to download a good version of that video also downloading it from different sites because the video is the same and is corrupted
Thank you for the video! it did help with the visuals but the audio was the problem and trying to fix it now for me, nonetheless very helpful and glad i didn't take long to find it
@@auxilium6001 Sadly not yet :( but i have a theory is you can cut the second(s) that is curroted and reattach it again but I ahven't gotten to that yet, idk what program to use for that.
Thanks for this - I was able to recover around 24 videos from a Chinese made sports cam used for a motor cycle trip which I though I had lost for ever - the recovery success is around 90% which is impressive although there is some artistic pixalization in a few segments - do you think commercial recovery software will do a better job for the pixalization issue? ... or are they basically using the same protocol but with a fancy front end? Thank you again!
This is exactly the kind of thing I was looking for, I had a similar process like 20 years ago. Unfortunatly it didnt fix the issue I have with an action camera not saving an important file, I used a raw extraction to get the video files but they dont play. I figured because the file was not finalized this would be the fix, but even my 8 GB file turns into a 200MB file after this process and I get like 2 seconds of audio and no video. Still though a good skill to have and a good video.
so i got a problem, in my result rush, everything seems normal, BUT, every 3 - 5 seconds the video get sped up by a lot for like, one second before going back to normal, and also, the sound is like, really slow, both recordings were made with the same program with no modifications to the settings
I got " Could not write header (incorrect codec parameters ?): Invalid argument Conversion failed!". I guess this means its completely unrecoverable then?
My command prompt showed an error at the end. Says "missing picture in access unit with size 68" and "no frame!" followed by "error opening input: End of file" and "error opening input file result.aac Any other suggestions!? Thanks much for this tutorial!
when o copy the command from the txt file it says " C:\Users\moldo\Desktop\RECOVER>ffmpeg.exe -r 25.000 -i result.h264 -i result.wav -c:v copy -c:a copy result.mov 'ffmpeg.exe' is not recognized as an internal or external command, operable program or batch file. " :( any help ? :(
Having an issue where a small amount of the file is being recovered. Complete! H264 IDR NAL unit size: Min 0xC07B, Avg 0x33B8B, Max 0x73750 H264 non-IDR NAL unit size: Min 0x40, Avg 0x7FB2, Max 0x61DD1 Audio frame size: Min 0x9E, Avg 0x301, Max 0xD1E5 Skipped=1107,6,277,5792 Skipped 1107 blocks: Min 0x6, Avg 0x115, Max 0x16A0 WARNING: The current max AVC NAL unit (IDR) size 0x3FFFFF. WARNING: The current max AVC NAL unit (non IDR) size 0xFFFFF. Try to change it adding parameter --avcidrmax 67E94 and/or --avcxmax 5813C Video=2.217 'result.h264' created, size 733914246 (2.217%) Audio=0.447 'result.aac' created, size 147995528 (0.447%) The bad file is about 31gb, it also corrupted because OBS ran out of space when recording if that helps.
the good video needs to be from the same camera/same settings as the bad file, since the program will copy the video settings over to the corrupt file. The good file is needed to be able to interpret the bad file.
I would do them individually. It is a resource intensive task, so I think the operation is quicker doing them one at a time. If you have a lot to do though, you may want to type out the commands so you can just copy and paste them each time.
You're a life saver! For those who couldnt do it the first time, I did these :
1. Changed a different "good" video file from the same camera/phone
2. remove the .mp4 extensions
@Winnie_Deanie
2 months ago
Don't name the file "good.mp4", just name it good, but still type out good.mp4 when doing the command
Great video!
For anyone encountering the "cannot open file" error, here's how to fix it:
🔨 Run CMD as administrator and make sure the file isn’t named "good.mp4"-just name it "good." However, when typing the command, still include "good.mp4" (e.g., recover_mp4.exe good.mp4 --analyze). This will resolve the error and allow the system to open the file..
YOURE A LIFESAVER OMG 🙏🙏🙏 i had a 7 hour obs recording that i lost due to a crash last night and this is quite literally the only thing thats worked 😭 thank you so much for your help!!
Thank you so much for this! It's saved me a bunch of GoPro videos after trying so many different ways to fix these corrupted files. Hats off to you! I've like, subscribed and rang that bell!
Man i'm completely non-tech-savvy but this was so helpful and so easy to follow along, huge thanks!! Awesome!! Also you went straight to the core with no unnecessary introductions or other bs, youtube needs more tutorials like yours!!
Thank you for this, I'd have had no chance without this video. I had an .mov file that needed recovering as the camera ran out of battery so the last file was corrupted. I made a copy and renamed them as above using the .mp4 extension name instead of .mov and it worked flawlessly.
wow, no words can thank you enough my friend... very important two hour screen recording of snipping tool got corrupted. and you were my last hope... just thank you!
Thank you so much!!! The video works flawlessley and the audio, whilst a little broken, works fine! I've managed to figure out how to repair the audio fully so I'm going to that but MAN was it easier to recover it easier than other people online were saying!
how did you repair the audio my good friend?
@@auxilium6001 I didn't manage to fully fix it in the end. I managed to get it sort fixed via following this tutorial but that's about it.
Thank you so much man! You just saved me!
I am a videomaker and my HDD just died. The only backup I had was in an SD card with a bunch of corrupted files.
Now I can get back to work!
Thanks again!!
hi! just wanted to say thanks. thanks a lot actually. your video survived the videos of a concert i had video graphed . wish you luck man.
This was AMAZING! Thank you so much for sharing this helpful video with actual free resources! It took me a while to correctly follow all of the steps (I'm not the most savvy with back end computer stuff) but this video was easy to follow and the result was worth it in the end. 2 hours of gaming footage recovered! I will link your video when it post! Thank you again!
Thank you! - allowed me to recover a few files filmed on my iphone which had failed to convert properly to mp4 and I'd already deleted the originals of.
NB: the first 'recover_mp4.exe' command I ran produced a different text string from yours to copy as my second 'recover_mp4.exe' command. Mine ended with a - - lav option, which I changed to - - iphone4; this worked very much better. (There is an options explanation in the "recover_mp4_en.txt" file included in the download.)
6 hours of driving timelapse on a place i will never be able to drive again saved thanks to you, never explained so good in any other site, infinitely thanks.
VERY USEFUL! straightforward, gives us the informations / links on what we should do, love it!
Thanks Alotttt, you saved all my work i spent on recording a video! thanks soooo much
OMG!!! I just recovered footage from 2016!! You are the man!!!
Thank you so much for for such amazing help ,, this video saved us from losing a full podcast episode ,, million thanks
in 2024 thanks a bunch , my career was down the line for a card error and ur video saved me !
To anyone who faces the error line when entering the last command:
It's because there's no hevc file. You have to change .hevc to .h264
Hope that helps!
Thanks so much for taking the time to create this guide! It was the only solution that worked for me.
After so many useless videos, HERE is one that actually works. Thanks man
Cant thank you enough, I lost an important mp4 file and with your help I got it back, great tutorial
My computer encountered a blue screen while using Nvidia GeForce recording some gameplay with friends and crazy enough this solution worked for me to recover that video. However in VLC and windows media player, the audio will start then just cut out. I played the original audio filed that was split during the one step that broke the file into a video and a audio file and it was just really choppy which is probably why it won't play in the final result video. Otherwise, this was a great solution. I was able to at least recover the footage and could have a good laugh later listening to use in that choppy audio. Thanks for your hard work.
Thanks so much! It actually worked for me. I've spent ages trying to find a free way to do it and this was the only one that worked. Thanks! 😀
I guess it was supposed to work for a camera video, but it kind of worked for me with Geforce experience recording. There are a lot of errors in the cmd on the last step telling me that there is some feature not implemented in the FFmpeg yet. No sound, though. Just for a moment, there is a little corrupted sound, and that's all. But it is better than nothing at all. Especially in my case, where the video was more important than audio. Thank you very much. If I would like to, i guess I could combine audio and video together using other software, because I gave it a second and third try and found out that depending on the good video I can get either sound or video. It's been an hour or so for me before I found this video, while the closest one before was with pretty bad sound but with no video at all. So once again, thanks and worked well with Geforce Experience corrupted 7h video
Today, I used your solution to recover a 1.2GB MP4 video. It worked successfully. Your video helped me - big time. I make videos for my YT video-channel. So recovering this video was important. Thank you.
hey man, in CMD after i put the command recover_mp4.exe good.mp4 --analyze, here says cannot open file "good.mp4", what should i do?
I'm having the same problem 😭
@@sophiahilvano9355 i just accept the fate, i deleted the files :/
@@sophiahilvano9355 did you ever get past it?
@@sophiahilvano9355 i just accepted the fate, i deleted the files :(
@@sophiahilvano9355 rename it good and bad dont give extension . it will work
Thank you.. Crashed my drone into the sea, it sank to 15m. Recovered it after about 20mins (obviously the drone didnt survive) and the last mp4 on the usb card was corrupt.. This tutorial sprang it back to life. Thanks again
One thing exclude the other: if you have the good file you do not need the corrupted version of the good file.
The problem exist if you just downloaded a video file and next discover that is corrupted and there are no ways to download a good version of that video also downloading it from different sites because the video is the same and is corrupted
Thank you for the video! it did help with the visuals but the audio was the problem and trying to fix it now for me, nonetheless very helpful and glad i didn't take long to find it
hello did you find a solution with the audio?
@@auxilium6001 Sadly not yet :( but i have a theory is you can cut the second(s) that is curroted and reattach it again but I ahven't gotten to that yet, idk what program to use for that.
thanks for the walk through. my goose was cooked still. was able to see some of the footy but i think ultimately i had a bigger issue. thanks again .
Thank you so much for this! 🥰 This just saved my day! (and my video file hehe)
SAVED MY BACON!! My Sony stopped recording after the battery died. And this has helped fixed the problem
No wayy hahah how do some people come up with this stuff. Thanks bro!
HI, i got the instructions but the ffmpeg command to copy paste is missing....
Thank you very much :) much appreciated I have followed exact process and its worked for me
Thank you kind sir. And thanks to the people who made these programs.
Hi! In my case video & audio not synchronized. In first few minutes it synchronize but after that audio is playing first
Man you saved my 20 minutes long interview, I really needed it cuz second camera wasn't connected to mics. Appreciate your tutorial!!!
I am beyond desperate.
what can I do if it says "cannot open file good.mp4"?
Yes, I did try giving it other names.
What worked for me is, instead of naming the file "good.mp4" just name it "good". Same applies for your bad file.
@@Logans_RCAdventures yep, worked for me
@@ananiasford guess you're also changing it from "recover_mp4.exe good.mp4 --analyze" to "recover_mp4.exe good --analyze"
@@Logans_RCAdventuresI changed bt it didn't work for me...
Amazing video, tackled the issue, gave a real solution in a concise way. Thanks mate :)
Amazing, it helped me a lot. Thank you for the very userfriendly tutorial.
you have to record a new video if you haven't , using same device with exactly same setting but slightly more length.
You're a genius. Big thanks.
The sound didnt get saved and the code says something about exceeding band limit, what does that mean?
Thanks for this - I was able to recover around 24 videos from a Chinese made sports cam used for a motor cycle trip which I though I had lost for ever - the recovery success is around 90% which is impressive although there is some artistic pixalization in a few segments - do you think commercial recovery software will do a better job for the pixalization issue? ... or are they basically using the same protocol but with a fancy front end? Thank you again!
This is exactly the kind of thing I was looking for, I had a similar process like 20 years ago. Unfortunatly it didnt fix the issue I have with an action camera not saving an important file, I used a raw extraction to get the video files but they dont play. I figured because the file was not finalized this would be the fix, but even my 8 GB file turns into a 200MB file after this process and I get like 2 seconds of audio and no video.
Still though a good skill to have and a good video.
if your file is 8gb, I wouldn't give up on it. There may be another method of recovery that would work. Sorry This video wasn't helpful!
Thanks a lot - you helped to restore beautiful drone footage.
Excellent . Thanks bro! I could recover my video for a rare surgery.. great help.
I was able to recover files however all my VIDEO files have lines in the middle. shot by SONY ZVE10. any help would be greatly appreciated.
Thanks bro. Wish you the best.
thank you man
very effective method for corrupted video recovery
you are lifesaver bro appreciate man
I was not abel to fully recover a vid file and also the audio was bit messed up 😅
You sir, are legend!
so i got a problem, in my result rush, everything seems normal, BUT, every 3 - 5 seconds the video get sped up by a lot for like, one second before going back to normal, and also, the sound is like, really slow, both recordings were made with the same program with no modifications to the settings
Thank you sir... Your video is very helpful, even though my audio and video is not sync. But your tutorial is very helpful. Thank you!!
Very good and straight foward. thanks!
I literally love you
if you type cmd in the folder address bar the cmd starts at that folder so you dont have to change it with cd.
life Saver. it works. thanks a lot for posting this video . Much appreciated.
you're a live saver man thank u very very very much
I am personally having issues in the command prompt on the command to recover the good file. I keep getting cannot open file "good.mp4"
same
@@Stoildan rename it good and bad dont give extension . it will work
@@monojitsingh5362 what do you mean by dont give extension
@@monojitsingh5362 My lifesaver thanks alot bro
I got the answer switch out your good file with a different file that also works. Do this until it opens
+rep worked wonders, gf needed a corrupted vid for her job she will be stoked
Worked like a charm! Thanks!
Thank you! You saved recording from my drone.
I got " Could not write header (incorrect codec parameters ?): Invalid argument
Conversion failed!". I guess this means its completely unrecoverable then?
My command prompt showed an error at the end. Says "missing picture in access unit with size 68" and "no frame!" followed by "error opening input: End of file" and "error opening input file result.aac
Any other suggestions!? Thanks much for this tutorial!
idk if you found the solution to this already, but naming the file just "good" instead of good.mp4 made it work for me.
"This app can't run in your pc" what app does it mean?
when o copy the command from the txt file it says " C:\Users\moldo\Desktop\RECOVER>ffmpeg.exe -r 25.000 -i result.h264 -i result.wav -c:v copy -c:a copy result.mov
'ffmpeg.exe' is not recognized as an internal or external command,
operable program or batch file. " :( any help ? :(
youre a lifesaver thank you so much
Thank Youuu so much bro, you save my live 😇🙏🙏
i face these error lines when i enter the last command
it's not working for me, my footage is at 60fps but it comes out at 25fps, meaning that it stutters constantly. any help? :(
thanks man, I managed to recover my crashed FPV drone footage 😄 thumbs up! 👍
Its working thank you sooooo much, its helps me 😭☺️
Help me to solve this please
codec execution cannot proceed because avdevice-61.dill was not found. Reinstalling the program may fix the problem
Thanks so much for your video, I seem to only have the audio at the moment, any idea if there is something I'm doing wrong? THanks again
Thank you man, unfortunately the audio is messed up but I was able to recover my footage!
This video saved me ur the best thank you so much
Having an issue where a small amount of the file is being recovered.
Complete!
H264 IDR NAL unit size: Min 0xC07B, Avg 0x33B8B, Max 0x73750
H264 non-IDR NAL unit size: Min 0x40, Avg 0x7FB2, Max 0x61DD1
Audio frame size: Min 0x9E, Avg 0x301, Max 0xD1E5
Skipped=1107,6,277,5792
Skipped 1107 blocks: Min 0x6, Avg 0x115, Max 0x16A0
WARNING: The current max AVC NAL unit (IDR) size 0x3FFFFF.
WARNING: The current max AVC NAL unit (non IDR) size 0xFFFFF.
Try to change it adding parameter --avcidrmax 67E94 and/or --avcxmax 5813C
Video=2.217
'result.h264' created, size 733914246 (2.217%)
Audio=0.447
'result.aac' created, size 147995528 (0.447%)
The bad file is about 31gb, it also corrupted because OBS ran out of space when recording if that helps.
I followed this up to recover mp4 analyze, but it keeps saying it cannot open the good file
Wanna Ask Something, Do I Have to Bring a Random Good Video?
the good video needs to be from the same camera/same settings as the bad file, since the program will copy the video settings over to the corrupt file. The good file is needed to be able to interpret the bad file.
This is actually work and completely free!
what if you have multiple mp4 files that are corrupt and need restoring is there a quicket way. thank you
i have rsv file i follow the steps but when i come to recovering it says that cant open it
I followed your instructions, but can't get it to recover the good file. Not sure what I'm doing wrong!
Don't name the file "good.mp4", just name it good, but still type out good.mp4 when doing the command
Can you batch repair using this process? I have multiple corrupted files
Can this work with MOV files or is there something like this for MOV files?
Didn't work for me. After typing the analyze command, it came back with: Cannot open file 'good.mp4'
I just pinned a helpful comment that suggests removing ".mp4" from the commands may help!
I can't get the "bad" file to "open" ....
Hey ! I have a strange pixel like on the top of the video, how can I erase it ?
Video lost in recovery. Just audio has been recovered. Can you help me please?
Thank you Sir. Does this work with multiple at a time or should you do each individually?
I would do them individually. It is a resource intensive task, so I think the operation is quicker doing them one at a time. If you have a lot to do though, you may want to type out the commands so you can just copy and paste them each time.
God will bless you my friend, thanks a lot
what if like 100000+ mp4s are corrupted how to fix
A Python bot
A Python script
Great tutorial, very helpful. Thank you and God bless!
Is there a video on how to do this via a Mac?
Alright fellas... about to give this one a whirl... will post results at the end.
Super awsome. It's just solved the issue.
Thank You very much💖💖❤❤💕💕