У меня есть mp4 файл, у которого отсутствует примерно 1Мб в начале файла. И есть хороший mp4, сделанный той же камерой, что и первый. И есть желание "восстановить" битый файл. Поправьте меня, если я ошибаюсь. В видео потоке есть ключевые кадры, и предположу, что в начале ключевого кадра есть некая сигнатура, по которой его можно найти. И я могу просто найти эту сигнатуру, отрезать все, что идет до нее, и к этим данным подставить метаданные от хорошего файла, и полученный файл можно будет просмотреть в видео-проигрывателе.