Восстановление поврежденных видеофайлов (mov, mp4, 3gp и других форматов)

Автор:   ‡   Дата: 4th Апрель 2012   ‡   Рубрика: IT, Избранное   ‡  

 Очень часто случается, что в процессе записи видео на мобильном устройстве (автомобильный видеорегистратор, телефон и пр.) происходит его некорректное  выключение (разряд батареи, падение, авария и пр.). В результате длина видеофрагмента, а также служебные данные видеопотока, которые на момент записи находятся в буфере записывающего устройства, не прописываются в заголовок и файл оказывается поврежден. Подавляющее большинство современных камер и мобильных устройств пишут видео используя медиаконтейнеры mov, mp4, m4v, 3gp, имеющие в основе контейнер формата QuickTime. До недавнего времени не существовало общедоступного софта для восстановления этих файлов (в отличии от avi и пр., которое открывалось некоторыми плеерами даже будучи поврежденным). Самым надежным методом восстановления был ручной, посредством hex редактора, в котором прописывались недостающие данные в заголовке. Желательно иметь рабочий файл снятый той же камерой, поскольку файлы, будучи записанными даже в одном формате, имеют различия в формировании заголовка. В некоторых случаях делается следующее:

Открываем mov в любом hex редакторе.
Байты с 5 по 8 должны выглядеть так: «6d 64 61 74″ , что соответствует тексту «mdat», это имя первой секции файла (основной), байты с 1 по 4 соответствуют длине первой секции (включая сам заголовок, то есть от начала файла до начала второй секции), вторая секция называется moov («6d 6f 6f 76″) и включает в себя 4 байта указывающие длину секции, которые также стоят перед заголовком секции. Ищем слово moov (номер байта с буквой m слова moov считая с начала файла в шестнадцатеричном представлении), вычитаем 4 (4 байта перед словом moov это запись длины секции moov), и получившееся число вписываем в 4 байта перед словом mdat .

Только это далеко не всегда помогает. Также следует отметить что секция mdat не всегда начинается с 5-того байта, а секция moov требует более значительных операций по восстановлению в ней служебной информации, вплоть до частичной подмены из другого файла. Поэтому важно, чтобы в наличии был образец файла видеозаписи, записанный тем же устройством и при тех же настройках разрешения и сжатия в меню камеры.

На данный момент для тех кто не хочет ломать мозг ( да и глаз тоже…достачно открыть видеофайл в hex редакторе и увидеть как он там выглядит), существует программа, специально заточенная под указанные выше форматы: HD Video Repair Utility — сайт разработчика.

Да, официально она не бесплатная, но проверить поможет ли она вам можно без оплаты, в результате получите (или не получите) половину исходного поврежденного файла. По крайней мере сможете его открыть и проиграть при успешном восстановлении, а дальше уже думать.

Ниже показано рабочее окно программы:

HD Video Repair Utility

В большинстве случаев, для начала восстановления достаточно выбрать поврежденный файл (кнопка Choose movie), желательно также указать образцовый рабочий файл снятый тем же устройством (кнопка Choose reference movie), нажать кнопку Scan и ждать…


К записи оставлено 43 коммент.

К сожалению в папке «repaired» выдал лишь movdump.txt

Всё получилось файл в востановлен но концовка, это самое главное куда-то делась

Здравствуйте! Помогите восстановить видео, по ошибке стерли флешку на фотоаппарате.

Напишите через форму обратной связи.

@Dup — спасибо огромное! Все получилось.
Проводили экстрим-тест автомобильных видеорегистраторов и один финальный файл не читался. Как оказалось-блок регистратора (камера вынесена) отцепился от кронштейна и лежал на полу, а автомобиль преодолевал брод… залитый водой блок перестал записывать, но файл остался.

Юххуууууу!!! Работает, спасибо, последней минуты нет

папке repaired появился только movdump.txt , подскажите что делать?

Значит программа не может восстановить ваш файл. Пробовать использовать последнюю версию программы либо уже другим методом в hex редакторе.

Спасибо специалистам с этого сайта! На новый год снимал видео на смартфон: записал 4Гб, но…. не смог прочитать. Обратился на этот сайт и… вуаля! за ночь смогли восстановить. Есть небольшие недочеты: звук опережает видео, но тем не менее смотреть можно.
Спасибо!

Ситуация в следующем.
3 месяца назад,записывал видео на фотоаппарат,носитель был compact flesh.Через 2 дня перекинул информацию на жёсткий диск,и удалил всю информацию с носителя на который писал видео.И оставил лежать в покое.
Буквально на днях мне понадобилась эта информация,залез в диск на который всё скопировал и обнаружил неоткрывающие файлы с весом 0 байт.Пытался востоновить через HD Video Repair Utility но ничего не получилось(((((Помогите!!!!!!

примечание к выше написанному.Есть образцы подобных файлов снятых в тот же день и с теме же параметрами.

Александр, в вашем случае кроме ремонта самого видео файла, необходимо этот самый файл получить, т.е. восстановить его с диска, а лучше с карты памяти. Если на карточку не было записи поверх удаленного файла — то это вполне реально.
Пишите пожалуйста на почту, указанную выше.

Получилось восстановить, только звук сильно отстает от картинки(((

Это бывает, такое правится в видео редакторе.

Здравствуйте,в свое время сжала видео,но не просмотрев что получилось удалила не сжатое видео,в результате получилось что видео без звука,а звуковая дорожка не воспроизводится,т,е,видео отдельно а файл со звуком отдельно,что можно сделать?

Ну это элементарно клеится в любом видередакторе, если файл который со звуком не поврежден.

дело в том,что звуковой файл у меня не читает компьютер,как поменять MOV на другой формат,что бы его читал компьютер

Почему вы решили что MOV это звуковой файл ?

Повреждённое видео восстановилось на 99%, но как раз и нужен последний процент!!! ААААА, помогите, пожалуйста! :) Где-то на 97% от длины всего видео, звук начинает «обгонять» картинку. Соответственно на 99% от длины видео заканчивается звук, а вместе с ним и картинка. Последние 15 секунд видео, которые так важны просто не воспроизводятся и видео заканчивается. Пожалуйста, помогите советом!

Вариант только один: пробовать копировать(восстанавливать файл) непосредственно с носителя записи при помощи например rstudio, а потом уже чинить сам файл.

Воспользовался Вашим советом: с помощью R-studio v.7.7 восстановил файл с флэшки, а потом снова чинил… к сожалению, та же история :( просто беда…

Приветствую. При работе с «Canon5D MarkIII», случайно удалил «MOV»-файл. Тут же вытащил флешку и поднее сторонними прогами типа «R-Srudio»,»Recuva» файл вроде восстановился. Но при его проигрывании «тупо чёрный экран и без звука». Будьте добры, если есть советы???

А и кстати параллельно поднялся файл с расширением «DAT», но оный (хотя имеет вес), не проигрывается.

После восстановления, в большинстве случаев, видеофайлы приходится дополнительно чинить иными программами, как например та которая тут описана.

Кстати, чем чинить?…У меня та же беда: черный экран и ничего больше…. 3GP файл…. Я бы и заплатил кому за восстановление, да некому. Восстановил вроде…а не читается.

Помогите пожалуйста! Писал отчет по семинару и по тупости удалил папку со всеми видео с семинаров общим объемом 40 гигов(, в среднем 20 файлов по 2 гига форматы mov mp4(( файлы восстановил, ну и естественно не запускаются(( в hex редакторе нули(( да я в нем не разбираюсь. Что можно попробовать?

Если в hex нули от начала и до конца, то это файл пустышка, не смотря на обьем. С таким ничего не сделать, пробуйте восстанавливать заново и другим методом.

Понял спасибо! Сейчас попробую.

Проверил все 20 файлов, файлы mov все с нулями, а mp4 нет. Их получается можно попробовать восстановить?

пробовать можно.

здравствуйте. в сервисном центре специалист очистил полностью мой ноут, стёр всё — видео, фото, музыку. потом кое-что восстановил, но все видео теперь у меня не показывают, ьам стоит расширение w.m.v. и не воспроизводятся. что делать? помогите пожалуйста

если файлы реально были в wmv формате, то нужно под этот формат искать программу для ремонта, описанная здесь не подойдет.
но часто бывает что после восстановления формат может распознаваться некорректно, поэтому для достоверности только в HEX смотреть что там внутри.

Dup, раньше был обычный мп4 и мпег форматы. теперь стоит wmv, а когда пытаюсь запустить видео, пишет **Can not render file

здравствуйте, а у меня проблема с самой прогой. Выбрала поврежденный файл, выбрала файл пример. нажимаю scan и он мне выдает
Cannot write to output folder — please ensure that the output folder is writable. Поменяла папку на другую, и все равно та же хрень…Что делать?

Эмма, попробуйте вручную изменить расширение на mp4 (просто переименовать), где такое было, и просканировать описанной программой.
Елена, проблема скорее в вашей Операционной системе или используете устаревшую версию программы.

Здравствуйте !
Перебросил сейф WinMend Folder Hidden с видеофайлами в Google диск. После форматирования решил опять скачать на компьютор. Сейф пустой, файлов нет. С помощью программы Recova нашел файлы, но они оказались поврежденноми и не открываются никакими плеерами. Файлы почему-то оказались в формате WMV. Видеофайлы были сняты веб-камерой и автоматически сохранялись в Документы, медия. Что делать ? Пожалуйста помогите!

Что конкретно внутри файла можно увидеть в HEX редакторе. Расширение wmv можно просто переименовать на правильное, программа для восстановления данных просто некорректно распознает медиаданные.

я снял видео на телефоне, оно просматривалось но потом когда я попытался отправить его через WhatsApp видео больше не воспроизводится, не на компе не на любом другом устройстве, пробовал восстановить с программой Fixed не помогло,

Добрый день. При попытке восстановить фидеофайл появляется окно «ошибка» с таким текстом: Cannot write to output folder (F:\Фото, видео\Видео\НЕ ПОКАЗ\repaired\logfile.html) – please ensure that the output folder is writable!
Что можно сделать?

Выбрать другую папку на локальном диске.

Не могу восстановить файл с регистратора, точнее вообще не могу понять как работать в Hex редакторе. Дело в том, что сегодня в меня въехал пьяный водила и разбил мне всю машину, потом скрылся. есть один файл с регистратора свидетеля, но он поврежден. Помогите восстановить

что то не то, не хотит восстанавливать

То же самое что и у sambest не могу открыть


Написать комментарий


9 − = один