Показать полную графическую версию : Восстановление/ремонт AVI-файлов
Попробуй Video Fixer - не редко лечит даже клиничиские случаи.
SilentSpider
23-04-2004, 15:28
1. стало быть полностью фильм уже не восстановить?
Скорее всего да.
2. позвольте как же резать, если саб даб целиком фильм не видит. А видит его только после сохранения как ави файла?
Для начала объяснить все-таки что ты делаешь. Вот у тебя битый файл. Даб его открывает - что говорит при открытии?. После открытия - что видно. Какой размер файла - полный или обрезок. Кто где и как сохраняет файл как avi? Если Даб, то значит он его видит целиком. Если нет - то кто видит.
mercurius
27-04-2004, 14:16
все файлы такого размера, какого они и были до удаления. видит это даже система.
Поэтапно.(сразу оговорюсь перечисляю на память, но вроде все помню). Итак.
1.Открываю даб
2.Даб выбирает файл и восстанавливает его, но режим сохранения ужасно прыгает, с 12333, скажем на 37900. Получается пропадают целые куски.
3.Сохраняю как ави. понятное дело сохраняется он ужасно быстро, так как некоторые куски были выкинуты.
В результате получается 25-35 минутное зрещилище из разных нарезок и кадров. Звук идет не положенный, видео тормозит, и хреновое одним словом.
Надеюсь, что процесс вам ясен. Может чего подскажите.
Спасибо.
SilentSpider
27-04-2004, 17:16
все файлы такого размера, какого они и были до удаления. видит это даже система.
Это ничего не значит. Это всего лишь запись в FAT.
все файлы такого размера, какого они и были до удаления. видит это даже система.
Они не пропадают - их просто нет. На их месте - мусор.
3.Сохраняю как ави. понятное дело сохраняется он ужасно быстро, так как некоторые куски были выкинуты.
Угу. Даб строит индекс из того, что восстановил.
В результате получается 25-35 минутное зрещилище из разных нарезок и кадров. Звук идет не положенный, видео тормозит, и хреновое одним словом. Звук и видео потеряли разное количество данных - в результате - синхронизация пляшет как хочет. Ну не смогла я... Даб может много, но и он не в силах восстановить утраченные куски. Короче, это уже предсмертные судороги. В морг.
Прежде всего спасибо SilentSpider за ссылку на эту ветку - объять необъятное невозможно и большая часть форума просто выпадает из поля зрения.
Итак мое скромное мнение по вышеизложенным фактам.
1) Если файл порушен настолько, что потеряны заголовки, легче его выкинуть, чем восстанавливать. SilentSpider в общем-то прав и восстанавливать такие вещи почти невозможно - видеоданные перемежаются с аудио, причем звук может быть разных форматов. Так что ручное востановление заголовков - это уж извините. Теоретически - да, но практически - на 99.999% нет.
2) Технология восстановления битых avi файлов в VirtualDubMod следующая. Грузите контейнер avi в программу, далее в меню Video\Scan video stream for errors\Scan..
Ждете. Долго ждете :)
После завершения сканирования в том же меню выбираете Mask Bad frames и затем Delete bad frames.
После этого в меню Video выбираете пункт Direct stream copy и сохраняете видео\аудио в новый файл - Video\Save as.
Никаких перекодировок делать не нужно.
Таким методом удавалось более-менее починить весьма убитые файлы - в которых даже просмотр на битых участках не работал. Только в данном случае видео вытаскивалось с убитых CD-R болванок программой BadCopy (рекомендую, программа просто мегарулез, я восстанавливал даже убитые DVD. В Кряковарезе, на этом форуме, ей посвящена отдельная ветка).
3) Есть случаи, когда битый файл можно не восстанавливать. Наверное часто многие обращали внимание при просмотре DivX 3.11 фильмов на сине-фиолетовые "плывуны". Так вот, это и есть потерянные\битые кадры. Если плеер на них не "замерзает", то такие фильмы можно даже не восстанавливать. И так сойдет.
А что касается восстановленных затертых файлов, то потери настолько велики (судя по сообщениям выше), что пытаться восстановить такой файл смысла нет, нормально просмотреть его все равно не удасться.
Надеюсь, что процесс вам ясен. Может чего подскажите.
Бесполезно. Слишком обширные потери.
Kvazar
видео вытаскивалось с убитых CD-R болванок программой BadCopy (рекомендую, программа просто мегарулез, я восстанавливал даже убитые DVD. В Кряковарезе, на этом форуме, ей посвящена отдельная ветка).
Слегка оффтопик, но я предпочитаю использовать Arrowkey Diagnostik (бывший CDR-Diag). BadCopy как-то попробовал, совсем не понравилось. Diagnostik умудрялся восстанавливать у меня диски, которые система вообще не видит (говорит, нету диска в дисководе), на которых отколупался dye пятном диаметром 5-6мм! Программа существует уже много лет, использует свои собственные алгоритмы для прочитывания плохо читающихся сегментов. Результаты - видеофайл всегда проигрывается, на совсем попорченных местах появляются зеленые кубики, конечно, но в общем, очень хорошо восстанавливает
Исправлено: ShaRP, 19:15 28-04-2004
mercurius
28-04-2004, 13:03
Конечно грущу, ведь там было много интересного.
Но за ваши ответы спасибо, все равно!
Исправлено: ShaRP, 19:08 28-04-2004
Vahe & All
У нас есть хорошая тема именно по восстановлению данных с CD - Копирование битых файлов и восстановление данных с CD (http://forum.oszone.net//topic.cgi?forum=5&topic=1301), и много других тем по восстановлению (http://forum.oszone.net//forums.cgi?forum=5&filterby=title&filterstring=%E2%EE%F1%F1%F2). А в этой теме пусть будет информация именно по восстановлению .AVI-файлов.
Исправлено: ShaRP, 19:19 28-04-2004
Есть небольшая прога AVIPreview
Предназначена в основном для проигрывания
неполностью загруженных файлов
сканирует файл с любым расширением
может пригодится
free с сайта
http://www.avipreview.com/
PS.
инфо со страницы
http://multiki.arjlover.net/links.html
PPS.
http://multiki.arjlover.net/ - best!
:biggrin:
Подскажите как восстановить AVI файл если ни виртуал дуб, ни див фикс его даже не хотят открывать... пишут что это не ави файл.... файл был восстановлен после удаления.... пишет johnserg.
Попробуйте программу SuperCopy например версии 2.1.
vladimiryurich
17-10-2010, 02:37
Попал в аналогичную ситуации (видеокамера, ведущая запись на SD-card, в процессе записи вырубилось питание). Файл не открывался ни одним проигрывателем, ни VirtualDub. Помогло следующее: с помощью tools/hex editor из VirtualDubMod открыл аналогичный файл, снятый той же камерой, сделал extract segment (start 0 lenght 0x200) в файл1, из поврежденного avi сделал extract segment (start 200 lenght до конца фала) в файл2, с помощью copy файл1+файл2 файл3 получил avi-файл с заголовком из нормального файла, а с содержимым - из поврежденного. Теперь уже файл3 открылся с помощью VDM, индексы восстановились и с помощью save as я получил нормальный работающий avi :))
Так что иногда при повреждении заголовка все-таки можно просто его заменить на заголовок от здорового файла.
OfficeErMail
08-02-2011, 16:10
Господа, прошу помощи в теории вопроса:
Есть камера наблюдения, на карточке камеры три файла:
00001.avi
00002.avi
00003.avi
Второй файл не открывался, пользователь удалил его, потом с карточкой памяти операций не было.
00002.avi был восстановлен Recuva с формулировкой «частичная перезапись файлом 00003.avi.». Странность в том, что камера автоматически сохраняет файлы каждый гиг – не должно было быть перезаписи второго файла третьим.
Восстановленный Recuva файл не открывается, даже после обработки софтом для fix video.
На форуме прочитал, что в VirtualDub через hex editor можно взять первых 200 строчек из первого файла, и поместить во второй, и файл откроется.
Но все равно не получается – у кого есть опыт в подобном, подскажите где можно прочитать теорию по этому вопросу, может не 200 строчек нужно менять 220 например.
Можно ли вытянуть из avi аудио звук, предполагаю, он тоже ценен.
Буду благодарен за все ссылки по этому вопросу или ваш опыт.
Спасибо,
Попал в аналогичную ситуации (видеокамера, ведущая запись на SD-card, в процессе записи вырубилось питание). Файл не открывался ни одним проигрывателем, ни VirtualDub. Помогло следующее: с помощью tools/hex editor из VirtualDubMod открыл аналогичный файл, снятый той же камерой, сделал extract segment (start 0 lenght 0x200) в файл1, из поврежденного avi сделал extract segment (start 200 lenght до конца фала) в файл2, с помощью copy файл1+файл2 файл3 получил avi-файл с заголовком из нормального файла, а с содержимым - из поврежденного. Теперь уже файл3 открылся с помощью VDM, индексы восстановились и с помощью save as я получил нормальный работающий avi
Понимаю старая тема, но больше не нашёл по своей проблеме:
сделал extract segment (start 0 lenght 0x200) в файл1, из поврежденного avi сделал extract segment (start 200 lenght до конца фала) в файл2
как сделать extract segment до конца повреждённого файла и почему 200 с начала целого файла?
получил avi-файл с заголовком из нормального файла, а с содержимым - из поврежденного. Теперь уже файл3 открылся с помощью VDM
файл получил, но VDM его не открывает "This AVI file doesnt have data block (movi)!"
Помогите!
у меня та же проблема здравствуйте ,при записи файла просто закрыл ноут а писал через веб,получается нет конца у файла весом более 3гб,сделал так как сказал vladimiryurich получил файл 1 и файл 2 но не могу их склеить файл копи не нахожу,может кто то вразумит? спасибо заранее...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC