Уже больше года пользуюсь некоторыми P2P программами, amule - cамый любимый. Из-за большой тяги к редкостям, там где источников - раз-два и обсчелся - у меня образовался внушительный список битых файлов (broken, corrupted - выбирайте по вкусу). Самых разных типов.
С архивами - более менее понятно. У rar есть встроенныя фун-я восстановления.Для zip я использую древнюю программу zipfix.exe написанную неизвестно кем (бинарник 97 года).Не нарадуюсь - умели же раньше программировать - могу слить, кому надо.
А что делать с mpeg1-2-4? Это главный вопрос.Есть два типа таких битых видео файлов:
-- отсутствует кусок в начале файла (1)
-- отсутствует кусок/куски в середине/конце (2)
Чтобы не изобретать велосипед, может есть проверенное временем общее решение такой задачи.
P.S. О divfix я знаю, но он неуниверсальный и не может востанавливать файлы типа (1)