Fix corrupt video files with ffmpeg


I have a video capture device, the kind that records the HDMI output to a flash drive, but maybe because it's not very good, sometimes the videos get corrupted and I can't use them in video editing applications...

I have tried many solutions and software to fix the files. I love the cli commands, so the only thing that worked for me in the end was using ffmpeg. You can fix your video files without any problem. Try the following command if you came here looking for a useful solution:

ffmpeg -vcodec mpeg4 -b:v 7561k -qscale:v 2 -acodec aac -ac 2 -async 1 -strict experimental ./video_fixed.mp4 -threads 0 -i damaged_file.mp4

NOTE: You can experiment by increasing the number of threads. Check the next article: FFmpeg Threads Command: How it Affects Quality and Performance.

Good luck!

I request your permission to obtain statistical data on its navigation on this website. If you continue to browse I consider you accept the use of cookies. This site is adapted to be compliant with the new law about General Data Protection Regulation. OK | More Information