А какими плеерами смотрела "восстановленный" файл? Размер файла "до" и "после" одинаков?
Учти, что "восстановленый" файл это часто совсем не тот файл что был раньше.
1. Попробуй
VLC Media Player. Он бесплатный и "всеядный".
2. Поробуй загрузить в
VirtualDub (
читать тут). Посмотри что он пишет, если найдёт ошибку.
3. Попробуй пересобрать файл в программе
Avidemux (
читать тут,
там же и ссылки на документацию, или
тут,
качать тут). Тоже бесплатная.