Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Накопители (SSD, HDD, USB Flash) (http://forum.oszone.net/forumdisplay.php?f=53)
-   -   [решено] Отлетела батарейка во время съёмки, данные потеряны? (http://forum.oszone.net/showthread.php?t=174575)

s-barmaley 01-05-2010 12:17 1404537

Отлетела батарейка во время съёмки, данные потеряны?
 
Всем привет!
Прошу помощи специалистов.
Ситуация следующая...
Во время съёмки, случайно выронил камеру, и отлетел аккумулятор. Когда флешку вставил в картридер, то файл видео был равен 0 байт. Также уменьшился объём флешки на 2.5Гб, т.е. размер того самого видео.
Скорее всего некорректно завершился сеанс, и на флешке это видео было помечено как бед-блоки. Как мне восстановить это видео?

Карта microSD 4Гб
Заранее спасибо!

IgNat 01-05-2010 15:31 1404638

s-barmaley, просканируйте флеш программой R-Studio или GetDataBack.

s-barmaley 01-05-2010 19:33 1404783

IgNat, спасибо за совет!
Просто я далеко не специалист в подобных вещах ))
Просканировал GetDataBack, но куда дальше двигаться не понял. Не смогли бы вы мне объяснить этапы восстановления информации в подобных случаях?

IgNat 01-05-2010 19:50 1404792

Цитата:

Цитата s-barmaley
Просканировал GetDataBack »

- файл видео программа нашла/определила?

s-barmaley 02-05-2010 16:51 1405227

Вот что насканировал:



Но нужного мне файла тут не оказалось ((

А вот что выдает windows, когда я смотрю свойства диска:



Т.е. занятая область и есть моё видео, которое я никак не могу прочитать.

Может GetDataBack не "смотрит" битые блоки?

IgNat 02-05-2010 17:01 1405233

Цитата:

Цитата s-barmaley
Т.е. занятая область и есть моё видео, которое я никак не могу прочитать. »

- попробуйте R-Studio. Чтобы не искать не нужное, выберите поиск по маске: размер > 1.5 GiB.

Tomset 02-05-2010 17:35 1405257

R-studio увы не восстановит потеряные цепочки кластеров, если файл фрагметировался при записи.
От найденой сигнатуры файла возьмет последовательно все кластеры до максимального размера
Вероятней всего цепочки FAT сформированы, раз есть занятое пространство, а вот в директорию запись не состоялась.
Нужно сделать образ флешки в файл или на другой диск, для возможного отката. Запустить chkdsk на флешку. Скорее всего в чек диск восстановит файл с расширенеием .chk, который затем достаточно переименовать в .avi

s-barmaley 02-05-2010 20:15 1405324

Увы, но результат тот же:


IgNat 02-05-2010 20:21 1405329

s-barmaley, попробуйте по совету Tomset.

s-barmaley 02-05-2010 20:35 1405344

Парни, спасибо что ввязались в это со мной, но не так быстро, я не успеваю записывать )))

Я сейчас снял образ программой R-Studio, получился вот такой архив:



Я так понял теперь с ним только работать или выполнить проверку стандартной программой XP Chkdsk на самом носителе?

IgNat 02-05-2010 20:41 1405346

Цитата:

Цитата s-barmaley
XP Chkdsk на самом носителе? »

- да

Normal 02-05-2010 23:16 1405434

s-barmaley, а на камере не пробовали закрыть сессию с этим видео.

s-barmaley 04-05-2010 00:13 1406061

После сканирования CHKDSK появляется файл нужного мне объёма, но после переименования в *.avi проигрывателем не проигрывается.

Normal, подскажите как это сделать?

Normal 04-05-2010 15:22 1406472

s-barmaley, попробуйте карту обратно в камеру и открыть это видео она может предложить варианты, либо в опциях ищите функцию закрыть/завершить запись.

s-barmaley 04-05-2010 18:03 1406575

Normal, к сожалению такой номер тоже не проходит (((
Камера также не видит видео.
Сейчас изучаю стуктуру avi файла ))), может найду программульку, которая мне его поправит

CyberDaemon 04-05-2010 20:06 1406661

Попробуй открыть файл VLC media player. Он "понимает" "битые" AVI-файлы с поврежденной таблицей индексов.

s-barmaley 04-05-2010 22:27 1406753

Мужики, победа уже близко!!!

Сейчас опишу что я сделал и что получил...

В общем, всему бедой - ЗАГОЛОВОК *.avi- файла, который содержит кучу данных о структуре файла, его длину, габариты и т.д... Дело в том, что он до конца формируется только в момент закрытия сессии, т.е. когда мы прекращаем запись.
В моем случае запись была завершена некорректно, и камера просто обозначила это недовидео как бед-блоки.

1) Чтобы не мучать эту карту, я купил еще одну такую же, но на 8Гб, для экспериментов.

2) Начал записывать видео (около 20 минут для чистоты эксперимента), и неожиданно для камеры вытащил батарейку. В итоге получил, ту же картину, т.е. бед-сектор в 1.5 Гб.

3) Запустил CHKDSK, который моё недовидео опознал как файл FILE000.CHK и поместил его в корень флешки в папку FOUND000.

4) Переименовал его в *.AVI и стал искать программу, которая может обойтись без заголовка. Но такой не нашлось (((. VLC media player тоже отказалась его признавать как видео.

5) Нарыл тут похожую тему, но про тюнер, где во время записи забрали свет:
http://forum.oszone.net/showthread.php?t=92479&page=all
Что-то общее тут есть )))
Здесь автор нашел программу для восстановления, которой нужен всего-лишь файл с той же камеры (и кодеками) для сравнения, чтобы создать заголовок моему недовидео.
Записал коротенький, но правильный ролик, и скрещивая пальцы нажал на FIX.

И вот ЧУДО, ролик готов и проигрывается!

Но теперь вернемся к моей первой флешке... (((
Для того чтобы восстановить файл *.CHK, на ней просто не хватит места. Там сейчас свободно только 1.5Гб, 2.5 из которых недовидео.
Что делать-то, может как-нибудь можно с образом поработать, какие программы есть вообще, чтобы этот поврежденный сектор на жесткий диск переместить!?

s-barmaley 05-05-2010 05:12 1406897

Победа!!!

Восстановил своё видео тем же способом, что и экспериментальное.

ASF-AVI-RM-WMV Repair - РУЛИТ!

Тему считаю закрытой ;)

Всем, кто принимал участие, СПАСИБО!


Время: 09:51.

Время: 09:51.
© OSzone.net 2001-