Printable Version of Topic
Click here to view this topic in its original format
Forums > Глюкодром > Ошибка CRC в ДВД.


Posted by: qwasz on 08-04-2007, 23:34
Один из фаилов ДВД - VTS_01_2.VOB при разархивирование выдаёт что Файл повреждён, Ошибка CRC. Возможно ли это как-нибудь исправить?

Posted by: korneliy on 09-04-2007, 00:25
Архиватор последний используется? Есть ли возможность проверить чек-сумму самого архива?

Posted by: qwasz on 09-04-2007, 11:22
QUOTE (korneliy @ 09-04-2007, 00:25):
Архиватор последний используется? Есть ли возможность проверить чек-сумму самого архива?
Для разархивации архива использовался WinRar 3.7, после неудачной попытки c WinRar-ом, была попытка использовать WinAce. И так же всплыло сообщение Ошибка CRC. Чек-сумму проверить не удалось (возможно просто что-то не так делал).

Posted by: 64fp on 09-04-2007, 15:46
Если используется архив rar, и он не содержит recovery record (т.е. избыточной информации для восстановления повреждённого архива), тогда unrar x -kb поможет, но vob будет повреждён (насколько - зависит от повреждения архива). Нужно будет оценить это повреждение (например перехешировав файл в торрент-клиенте), и докачать повреждённую часть (в торренте или в осле (чуть сложнее)), либо найти человека с оригинальным vob, согласившегося сделать patch по размеру повреждения (например, с помощью QuickPAR или другим доступным способом).

Posted by: qwasz on 09-04-2007, 16:50
QUOTE (64fp @ 09-04-2007, 15:46):
Если используется архив rar, и он не содержит recovery record (т.е. избыточной информации для восстановления повреждённого архива), тогда unrar x -kb поможет, но vob будет повреждён (насколько - зависит от повреждения архива). Нужно будет оценить это повреждение (например перехешировав файл в торрент-клиенте), и докачать повреждённую часть (в торренте или в осле (чуть сложнее)), либо найти человека с оригинальным vob, согласившегося сделать patch по размеру повреждения (например, с помощью QuickPAR или другим доступным способом).
Первый раз столкнулся с такой проблемой. Для меня это всё тёмный лес. Возможно мне получить более развёрнутый ответ. У меня используется архив RAR, в фаиле информации для восстановления архива нет. Как ипользовать unrar x -kb? И как впоследствие перехешировать фаил с последующей докачкой повреждённой части в осле?

Posted by: 64fp on 09-04-2007, 18:32
QUOTE (qwasz @ 09-04-2007, 15:50):
Как ипользовать unrar x -kb?
UnRAR (http://www.rarlabs.com/rar_add.htm утилита для распаковки архивов rar, работает через командную строку (http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0, и если вы с ней раньше не сталкивались, то объяснить коротко не получится (команда для распаковки вашего повреждённого vob будет выглядеть так: unrar x -kb ваш_архив.rar путь_к_распакованному\, чтобы посмотреть помощь по утилите - unrar|more), поэтому по возможности воспользуйтесь winrar, там должна быть отмеченной именно такая опция в настройках - Keep broken extracted files (Сохранять повреждённые распакованные файлы?), точно не могу сказать, поскольку у меня нет winrar и не будет, всегда хватало unrar ;-)

QUOTE:
И как впоследствие перехешировать фаил с последующей докачкой повреждённой части в осле?

С ослом нужно знать хеш оригинального vob (и убедиться, что есть на него источники, конечно), тогда можно восстановить part.met с учётом тех частей, что у вас целые и тех, что повреждённые и докачать необходимое:
Topic Link: Помогите! Как восстанов...енный xxx.part.met? (http://netlab.e2k.ru/forum/index.php?showtopic=77165

Posted by: qwasz on 09-04-2007, 18:55
Большое спасибо за ответ!!! Попробую разобраться.

Posted by: qwasz on 10-04-2007, 11:42
QUOTE (64fp @ 09-04-2007, 18:32):
С ослом нужно знать хеш оригинального vob (и убедиться, что есть на него источники, конечно), тогда можно восстановить part.met с учётом тех частей, что у вас целые и тех, что повреждённые и докачать необходимое.
Удалось разобраться с распаковкой архива в командной строке. Архив благополучно распаковался, поврёждённый файл сохранён на диске. Со второй частью восстановления повреждённой части возникли трудности. Оригинальный хеш файла мне известен, доступные источники есть. Как свести два файла в MetFileRegenerator понятно, делал это несколько раз. Новый part.met файл для сведения в MetFileRegenerator загрузил. Возникает несколько вопросов:
1. Что делать дальше с распакованным архивом?
2. Как свести новый part.met с тем файлом (архивом) который повреждён и лежит уже в папке Incoming а не в папке Temp? Просто раньше повреждённые из-за сбоя файлы оставались лежать в папке Temp

Posted by: 64fp on 10-04-2007, 15:31
QUOTE (qwasz @ 10-04-2007, 10:42):
Оригинальный хеш файла мне известен, доступные источники есть.
В принципе это одно и то же, если есть источники, то значит и хеш известен.
Мне только один момент не понятен, это источники на vob или на архив?

QUOTE:
2. Как свести новый part.met с тем файлом (архивом) который повреждён и лежит уже в папке Incoming а не в папке Temp? Просто раньше повреждённые из-за сбоя файлы оставались лежать в папке Temp

Файл (повреждённый), который можно докачать в осле нужно поместить в Temp и переименовать в n.part, где n - не занятый ослом номер временного файла или тот номер, который у файла поставленного на новую закачку источника, рядом должен лежать сгенерированный n.part.met, в котором уже будет информация о том, какие части в n.part уже есть и какие отсутствуют. После этого, конечно, нужно перезапустить осла, чтобы он принял этот n.part.met

Posted by: qwasz on 10-04-2007, 15:48
QUOTE (64fp @ 10-04-2007, 15:31):
Мне только один момент не понятен, это источники на vob или на архив?
Это источник на архив RAR, где внутри лежит файл ДВД.

Posted by: 64fp on 10-04-2007, 16:08
QUOTE (qwasz @ 10-04-2007, 14:48):
QUOTE (64fp @ 10-04-2007, 15:31):
Мне только один момент не понятен, это источники на vob или на архив?
Это источник на архив RAR, где внутри лежит файл ДВД.
Тогда докачивать надо этот повреждённый rar, а извлекать из него vob не нужно. Остаётся только надеется, что архив не раздавался изначально повреждённым. Впрочем, это можно проверить, если хеш вашего архива и источника совпадает, то посмотрите тот извлечённый vob, если картинка нигде не дёргается и плеер нормально его воспроизводит от начала до конца, то повреждения могут быть несущественными.

Posted by: qwasz on 10-04-2007, 20:27
В моём случае вероятно изначально раздавался повреждённый архив, все действия не привели к положительному результату. MetFileRegenerator просто свёл заново part и part.met и в докачку повреждённую часть не добавил, а выдал как готовый файл. Из чего наверное и можно судить что повреждённый файл был изначально с "Ошибкой CRC". Плеером извлечённая и сохраненная часть вроде показывает. Неудача тоже опыт. Спасибо 64fp за поддержку!!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)