Sometimes, the inferred information is inaccurate due to the current structure information; for example, the missing AVI format is used to infer the missing movi from the existing information. But because the data is not enough to calculate the offset of the audio and video data, the audio and video data movement is incorrect.
The detection code detects that the repaired avi file structure is complete (data offset cannot be detected) and returns to the repair success.
Repaired video files cannot be played due to incorrect audio and video data offsets.