fmpeg convert all files in foler

 for i in *.avi; do ffmpeg -i "$i" "${i%.*}.mp4"; done

for i in *.gif; do ffmpeg -i "$i" "${i%.*}.mp4"; done


repair ffmpeg

ffmpeg -fflags +genpts -i input.mkv -c copy repaired.mkv

 

 fflags

‘discardcorrupt’

Discard corrupted packets.