Je potřeba si stáhnout FFMPEG http://cs.wikipedia.org/wiki/FFmpeg a jeho mutaci pro operační systém Windows https://github.com/btbn/ffmpeg-builds/releases nebo https://www.ffmpeg.org/download.html
pak v příkazovém řádku zadáme
ffmpeg -i poskozeny.mp4 -c:a copy -c:v copy opraveny.avi ffmpeg -err_detect ignore_err -i poskozeny.mp4 -c copy opraveny.mkv ffmpeg -vcodec mpeg4 -b:v 7561k -qscale:v 2 -acodec aac -ac 2 -async 1 -strict experimental ./video_fixed.mp4 -threads 0 -i damage_file.mp4
Další možností je použít pro opravu software recover_mp4.exe ze stránek https://www.videohelp.com/software/recover-mp4-to-h264. Pro využití tohoto SW budeme muset mít vzorek nepoškozeného videa se stejným nastavením. Opravu provádíme v příkazovém řádku cmd.
//napřed provedeme analýzu funkčního vzorku recover_mp4.exe dobry-vzorek.mp4 --analyze //v adresáři se vytvoří soubor video.hdr a vygenerují se nám příkazy pro opravu MP4 souuboru //v našem případě to bylo recover_mp4.exe corrupted_file result.hevc --noaudio --hevc ffmpeg.exe -r 25.000 -i result.hevc -c:v copy result.mp4
www.videohelp.com/software/recover-mp4-to-h264
forum.doom9.org/showthread.php?t=145601
blog.alwayshere.info/2011/01/ffmpeg-moov-atom-not-found.html
www.youtube.com/watch?v=2IOnvZrSmP4