Восстановление поврежденных видеофайлов (mov, mp4, 3gp и других форматов)
Автор: Dup ‡ Дата: 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 - сайт разработчика.
Да, официально она не бесплатная, но проверить поможет ли она вам можно без оплаты, в результате получите (или не получите) половину исходного поврежденного файла. По крайней мере сможете его открыть и проиграть при успешном восстановлении, а дальше уже думать.
Ниже показано рабочее окно программы:
В большинстве случаев, для начала восстановления достаточно выбрать поврежденный файл (кнопка Choose movie), желательно также указать образцовый рабочий файл снятый тем же устройством (кнопка Choose reference movie), нажать кнопку Scan и ждать.
Стоит заметить, что часто после восстановления присутствуют две проблемы. Первая, это отсутствие последних секунд в восстановленном видео. С этим, увы, ничего не поделать. Происходит такое от того, что многие устройства используют для работы буфер обмена и не пишут на карту памяти в реальном времени, а с задержкой. Следовательно, информация в буфере теряется в момент аварийного выключения. Вторая, это невозможность дальнейшего редактирования восстановленного видеофайла, если дополнительно необходимо сделать видеомонтаж в видеоредакторе. При этом файл может успешно воспроизводиться проигрывателем, но все же содержать в себе ошибки и не открываться в редакторе. Тут иногда помогает дополнительная перекодировка сторонней программой, или же описанной выше программой восстановления. Во вкладке "options" есть такая опция, хотя она и сильно ограничена в настройках.
К записи 72 комментария
Написать комментарий
Недавнее
-
Электровелосипед — чипы cнятия ограничения скорости 25 км/ч
Shimano E-tube project android apk
Mikrotik — резервный VPN ipsec site to site
Mikrotik — настройка Dual Wan c использованием IP Routes Rules
Запись разговоров ip sip телефонии
Шифрование email локально на PC
Выбор видеорегистратора для системы видеонаблюдения
Реальное ускорение компьютера. Установка SSD диска
Про Liqpay от ПриватБанка
Восстановление поврежденных видеофайлов (mov, mp4, 3gp и других форматов)
Настройка MAG 200 (MAG 250) для просмотра видео с ПК
Комментарии
- Dup: написать в телеграм https://t.me/e_bike_tuning
- Макс: как купить то?
- Dup: Конечно может быть более одного шлюза на одном порту, регулируется маршрутами.
- Bronik: Имеется ввиду, что статик всегда UP (локальная сеть провайдера), но может упасть интернет шлюз, на который...
- Dup: То что плеер показывает длительность 8 минут, совсем не означает что там информации на эти 8 минут. Они лишь...
К сожалению в папке «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 не могу открыть
Елена,
Эдуард
У меня была та же проблема. Помог не просто выбор любой другой папки, а создание папки, весь путь к которой написан латиницей. То есть вместо E:\Новый год\repaired, как предлагает сама программа автоматически (помещая результаты в папку с исходными видео), выбрать вручную (через интерфейс программы — Options > Change output folder), к примеру, E:\vosst .
Здравствуйте, как быть, если все видео: фильмы на ютубе и прочее идет только со звуком, точнее на ютубе ничего нет, а на браузере только звук, мне 64 и все продвинутые термины для меня потемки, если будут советы, плиз учет на мой возраст. Спасибо
Насколько я смог понять написанное, а это тяжело (без обид но перечитайте сами), то звук есть а картинки нет, так ?
Если так, то возможно ваш браузер сильно устарел, пробуйте его обновить или загрузить и установить другой.
Здравствуйте! Записывали видео на фотоаппарат, и стала садиться батарея. в итоге основное видео повредилось(0 байт), а после этого основного видео были сняты секундные видео. Есть ли возможность восстановить основное видео?????Спасибо.
Если 0 байт, то файл нужно пробовать сперва восстанавливать чем-то вроде r-studio,а уже после пробовать чинить тем что здесь описано.
здравствуйте. вроде показал начало, и все. это в демо версии так? или это все что восстановилось? если это демо, то как приобрести полноценное приложение?
В демо должна быть половина ролика.
Помогите! Случайно удалил видео с камеры Canon Legria. Через hetman partition recovery восстановил видео в форматах MP4, DAT и DMV, но ни один не воспроизводится. Через VideoRepair видео воспроизводится, но без звука. Что делать?
Попробуйте в настройках включить опцию : «Enable AVC1 single mode»
Здравствуйте! Записывала видео с экрана. первый кусок отлично, второй не открывается. Указанным у вас редактором восстановить не получилось. Можно еще как-то попробовать вытащить файл?
Для начала нужно открыть файл в HEX редакторе и посмотреть есть ли там данные пригодные для восстановления.
В Hex открыла, разумеется, ничего там не понимаю, но исходя из поисков по интернету, в заголовке есть данные только до mdat, а в неповрежденном файле есть moov («6d 6f 6f 76″), но нет mdat. Первые две строки одинаковые в каждом файле. Это то, что я визуально увидела. Что делать с этой информацией — непонятно.
заголовок хорошо что есть, но дальше прокрутите вниз до конца, там не должно быть повторяющихся символов, типа одни нули…тогда можно еще пробовать.
Такая проблема: отформатированна флешка сразу после съёмки (Canon 5D MIII) восстановление данных выдало Nov файлы, битые. Восстановление mov’ок с помощью HD Video Repair tool спасло только стартовые файлы, запись которых начиналась с кнопки rec. Файлы продления записи и финальный не восстановились. Подскажите, к можно восстановить эти файлы?
смотреть и клеить в HEX редакторе
Здравствуйте, давно сделал бэкап телефона, сейчас зашел в папку, а там видео сохранилось в формате MOV. Решил восстановить через данную улилиту. Не получилось, из 3-х файлов по гигу только один «починился», да и тот во что-то невразумительное превратился, конечный файл весит 10 мб. По вдум другим файлам даже папка repaired не создалась.
НО ГЛАВНОЕ — !!!!! — ПОСЛЕ СКАНИРОВАНИЯ ИСХОДНЫЕ ФАЙЛЫ ИЗМЕНИЛИ СВОЙ РАЗМЕР С 1-2 ГБ НА 0 БАЙТ!!! Я не знаю, как так произошло, с другими файлами(не MOV) такого не было, только с этими тремя. В корзине ничего нет, просто они после сканрования съежились до 0. Есть идеи, что с этим делать?
Поврежденные файлы могут быть забиты нулями и иметь любой нереальный размер. Сканирование возможно указало ОС на ошибки этих файлов.
Добрый день!
При ДТП последний файл с видеорегистратора перестал открываться (региг его вообще не видет). Попробовал утилиту HD Video Repair Utility, не с первого раза, но помогло восстановить первую половину файла. В связи с ограниченностью времени и не уверенностью, в том что купленная полная программа восстановит файл полностью отдал людям на восстановление, а у них не получается, говорят даже этой утилитой. Сможете помочь? Сколько времени и денег? Файл весит 540 мб.
Как правило, если половина восстановилась, то восстановится и остальное, кроме разве что последних секунд, которые не успевают из буфера попасть на карту. И так бывает довольно часто, что сам момент аварии отсутствует в восстановленном видео.
Добрый день. Помогите кто нибудь с восстановлением файла!!! Нужно восстановить видео с видеорегистратора !!!! за Вознаграждение!
Добрый день! Сможете восстановить файл? какие расценки?
Писал видео на Sony RX0 и резко выключил питание.
Расценок нет, так как такая услуга более не оказывается…
Здравствуйте! Скажите, пожалуйста, каким образом можно попробовать восстановить битый mp4 файл с 0 байт, если я его не скопировал, а переместил из камеры (знаю, зря), и соответственно на камере ничего не осталось. При том, при перемещении ошибок не возникало, то есть вряд ли это из-за этого. Но реально ли это сделать?
Софтом типа R-studio сканировать карту памяти и скопировать ее же.
Здравствуйте. После восстановления битого MOV файла видео воспроизводится скачками, с большими видео дефектами, а самое главное вместо нескольких минут, оно идет буквально секунд 10. Подскажите как это можно исправить?!Спасибо!
Так бывает. Исправить сложно, возможно что и нельзя.
Я ТАК ИНЕ СМОГ ВОССТАНОВИТЬ БИТЫЙ ФАЙЛ mov после востановление из флешки USB кто знает подскажите как мне открыть даже если есть платный прога заранее спасибо
Добрый день, может подскажите, никак не могу побороть следующую проблему. Записывал видео на камеру, Fuji xt3, видео длится почти 8 минут, камера выдала ошибку записи,но файл сохранила. файл открывается нормально, но ролик проигрывается всего 5 минут, потом зависает и шипеть начинает. перепробовал очень много программ, для восстановления видео, ничего не получается. максимум сохраняют эти 5 рабочих минут. файл с расширением MOV. Можно ли как нибудь починить файл, восстановить видео? Очень важный файл!!!! Заранее Благодарю.
То что плеер показывает длительность 8 минут, совсем не означает что там информации на эти 8 минут. Они лишь прописаны в заголовке. По факту же, может быть и 3 или как у вас 5 минут полезной информации, а дальше мусор, который программы для восстановления и отбрасывают, оставляя лишь тот кусок, где есть полезная информация.