Ru-Board.club
← Вернуться в раздел «Программы»

» Восстановление .avi с повреждённым заголовком

Автор: titan
Дата сообщения: 23.06.2005 15:40
Добрый день!

Есть несколько интересных мне фильмов, которые смотрятся только в непрерывном режиме. При попытке перейти по треку Crystal Pro 1.95 и Media Player 10 cрываются на начала фильма.
При открытии фильма GSpot 2.21 (free, _http://www.headbands.com/gspot/) этот анализатор уведомляет о Corrupt AVI Healder, а в расшифровке -
"This is an invalid AVI file due to corruption of the data in the header. This is a serious problem, and this file is not likely to playable
Details: While processing chunk /RIFF:AVI , found bad length value 712735104 at file offset 0x00002804"
Другой известный анализатор - AVICodec 1.1.0.4 (free, _http://avicodec.duby.info) просто пишет, что "<файл> неполный (слишком мал)"
Существуют ли проги, прозволяющие исправить такую ошибку без ручного редактирования файла? Или плейеры, позволяющие проигрывать их с произвольным переходом по треку?
Перекачать эти фильмы не получается...

Заранее спасибо!
Автор: korn32
Дата сообщения: 23.06.2005 15:58
titan
http://vcdrookie.com/rus/index.php?option=video&task=viewarticle&artid=40&Itemid=55
Автор: titan
Дата сообщения: 23.06.2005 16:52
korn32
DifFix ешё не пробовал. А Virtual Dub, используя функцию "Re-derive keyframe flags", из фильма в 1 час 15 мин или 113311 кадров делает фильм в 22 минуты 3 секуды/33048 кадров. :blink: Так что этот способ не пройдёт. Хорошо, резервную копию сделал



Автор: V0lt
Дата сообщения: 23.06.2005 19:55
titan
У тебя не заголовок запорот, а концовка. В конце avi находиться индекс кадров, нужный для навигации по фильму.
С перемоткой такие кадры может проигрывать Media Player Classic, он немного подумает , а потом будет казать, но при перемотки некоторое время будут артефакты пока не втретиться ключевой кадр.
Но самое лучшее это прогнать DivFix, намного быстрее будет, чем VirtualDub
Автор: Pitersky
Дата сообщения: 24.06.2005 00:50
titan
http://www.video-fixer.com/
Автор: titan
Дата сообщения: 24.06.2005 15:55
V0lt, korn32
Спасибо! DIVFix помог с тремя фильмами, восстановив их без "обрезания".
Остался, наверное, самый тяжёлый случай - при воспроизведении фильма циклятся первые минут пять. При попытке перейти по треку повторяетя то же - счётчик времени сдвигается, а кадры дальше циклят.
Применение DIVFix не даёт результата В логе он пишет
Corrupted data detected at frame 1946 (00:01:21)
Error offset: 7670094 ($0075094E)
Finished with <тут название фильма с указанием папки>
Number of errors: 1
Done.
GSpot пишет File Truncated, в комментарии -

This file is truncated in the "legacy index" area; 4.39 KB (or 4,496 bytes) are missing. This may or may not be serious enough to cause the file to be unplayable.

Попробовал Video_Fixer 3.23 _http://www.video-fixer.com/download/videofixer.exe - тоже без результата.
Что ещё посоветуете, чтобы зазря не тыкаться во всё, представленное на разных форумах и сайтах?

Страницы: 1

Предыдущая тема: IRLink.Lite


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.