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

» как проверить целостность AVI файла?

Автор: NPC
Дата сообщения: 01.09.2006 13:22
Такая задача: скачал из сети множество avi файлов, размером с CD-R диск, нужно проверить их корректность (битый не битый и прочие глюки), (не смотря).
насчет глюков, возможно такое что файл может скачаться не корректно.
чем можно проверить?
Автор: WRFan
Дата сообщения: 01.09.2006 13:56
открой в WMP. если играет, значит в порядке
Автор: NPC
Дата сообщения: 01.09.2006 14:00

Цитата:
открой в WMP. если играет, значит в порядке

WRFan а не может быть такого что вначале может играть а потом в середине что нибудь пойдёт не так?
Автор: Dzedzey_Taras
Дата сообщения: 01.09.2006 15:51
Есть хороший способ. VirtualDub.
Откройте файл, потом в меню "Video" виберите "Scan vido stream for errors ..."
Автор: Vetal303
Дата сообщения: 01.09.2006 16:06
NPC
А я советую воспользоваться DivFix
она не только быстро проверить может но и отремонтировать Есть возможность работать с списком файлов.

VirtualDub - ИМХО У него, далеко не всегда получается и заметно дольше.

WRFan
не всегда. часто он играет но файл оказывается битым.
Автор: Dzedzey_Taras
Дата сообщения: 01.09.2006 16:34
Спасибо, и я попробую.
Автор: Vetal303
Дата сообщения: 01.09.2006 16:56
правда оидин раз DivFix(ver1.1) не спавилcя, а бета DivFix(1,2) отработала нормально.
Я к чему веду, на сайте беты сейчас нету... если что мне в ПМ - и я выложу.

Но это было только один раз на ~200 проверок
Автор: bredonosec
Дата сообщения: 02.09.2006 00:06

Цитата:
а не может быть такого что вначале может играть а потом в середине что нибудь пойдёт не так?
- В гом-плейере обнаружил удобную (относительно) фичу: он предварительно загружает фильм (или какую-то инфу достает, не знаю), но полоска времени меняет цвет только настолько, скоько удалось прочесть. Если после какого-то места прочесть не может - остаток полоски остается черным.
На паре фильмов недолитых уже убедился.
Автор: ItarTass
Дата сообщения: 17.03.2010 15:29
abcAVI запусти и он выдаст тебе все ошибки в файлах определенной директории.
Автор: krserv
Дата сообщения: 06.06.2015 12:55
установил я AVI tag editor
http://abcavi.kibi.ru/

загрузил Avi файл - где он ошибки должен выдавать, не видит, а файл битый
открыл через открыть директорию - тоже не видит, в другом файле видит, а в этом нет, а файл зависает при проигрывании, прокручиваю дальше продолжает воспроизведение.

Добавлено:
DivFix - все исправил

Добавлено:
опс, после исправления файл стал в два раза меньше. Это нормально? Был 266 м6, а стал 126 мб. При этом качество его ухудшилось? Или в нем что-то было лишнее? Сейчас закачиваю первичный файл, сравню его по качеству с полученным. Чем они отличаются.
Автор: c930
Дата сообщения: 06.06.2015 14:06
krserv
Качество не должно отличаться.
Может и лишнее. А возможно в середине файла был сбойный участок и DivFix отрезал файл до этого места и проиндексировал заново.
Автор: krserv
Дата сообщения: 06.06.2015 14:14
но я скачал оригинальный файл, проверил, он теперь без ошибок, но по размеру в два раза больше исправленного

Добавлено:
как разобраться чем они отличаются и почему так происходит. Сейчас попробую его исправить при помощи DivFix

Добавлено:
интересно, неповрежденный файл после исправлений в размере не изменился.
Удалю я этот исправленный файл, и небуду больше исправлять DivFix файлы, буду просто их проверять им, а если находить ошибку, то закачивать заново без ошибочный.
Уж если только нужно будет восстановить файл, которого безошибочного найти нет возможности, тогда буду пробовать восстанавливать, а так проще не заморачиваться, что да почему, а закачать заново.
Автор: c930
Дата сообщения: 06.06.2015 14:53
Если ещё не стёр обрезанный, посмотри он наверняка меньше по времени.
Конечно перекачать это самый правильный путь. Никакая программа не восстановит утраченную исходную информацию в AVI файле. А ремонт DivFixом позволяет восстановить индексы, чтоб он нормально без проблем проигрывался. Но при этом он может обрезаться, если сбой в середине существенный.
Автор: krserv
Дата сообщения: 06.06.2015 14:59
понял, спасибо
Автор: krserv
Дата сообщения: 07.06.2015 17:39
возник текущий вопрос, что происходит, копирую AVI файл при помощи Total Commander на Флешку из NTFS - Fat32. Проверяю файл - DivFix - выдает 15 ошибок. Оригинальный файл на жестком диске без ошибок, копирую с верификацией - ошибок верификации нет. Опять проверяю DivFix - те же ошибки. Архивирую файл - копирую на флешки и извлекаю на флешки - проверяю DivFix - ошибок нет.

Добавлено:
скопировал файл на флешку при помощи windows Explorer - ошибок нет. Получается глючит Total Commander x64 в Windows 8.1 при копировании avi файла.
Глюк какой-то непонятный - DivFix на этом файле первый раз показывает 15 ошибок, но при второй проверке не находит ни одной.
И вообще непонятно. В Windows Explorer почти все файлы - в иконках изображение заставки с фильма и свойства аудио-видео показывает, а в некоторых в том числе и в этом сбойном, свойства аудио-видео не видны, и на иконке вместо изображения заставки из фильма - просто изображение файла, открываемого при помощи VLC. Т.е пирамидка бело-оранжевая и написано в свойствах avi файл.
Автор: c930
Дата сообщения: 07.06.2015 20:18
krserv
Что такое "флешка", USB-флэшдрайв или флэшкарточка?
Автор: krserv
Дата сообщения: 07.06.2015 21:48
usb flash stick - flash drive.
Автор: c930
Дата сообщения: 07.06.2015 22:30
krserv
На счёт иконок ничего сказать не могу, т.к. эксплорером я не пользуюсь, а в командере у меня нет иконок.

На счёт глюка с ошибками - непонятно, поэкспериментируй, статистику набери - есть ли повторяемость 100-процентная или глюк нестабильный. Сравни побайтно в ТоталКомандере оригинальный файл и тот, что с ошибками якобы.

Больше смахивает на проблемы с аппаратурой:
- неисправный флэшдрайв,
- неисправный USB-порт,
- использовался ли удлинитель USB-порта?
- проблемы с оперативной памятью,
- перегревается от жары процессор и др. компоненты системы.
Автор: krserv
Дата сообщения: 08.06.2015 02:41
как я понял глюк именно у меня в системе с DivFix - т.к он на любом из файлов при первом проходе показывает несколько ошибок, а если я запускаю его второй раз на этом файле, то ошибок нет. Это относится не только к флешке, но и к файлам на стационарном диске.
А почему так не пойму.
Автор: c930
Дата сообщения: 08.06.2015 03:03
Обрати внимание на последние два пункта из моего предыдущего поста.
Автор: krserv
Дата сообщения: 08.06.2015 10:40
закачал исходники по новой, эти файлы, они в Windows Explorer теперь все видятся одинаково, иконки у всех с изображением первой страницы, но DivFix выдает такие ошибки.

[more]
вот на 8 файле выдал ошибку:

Processing file : 08 - What do you do.avi
Four CC is : XVID
Error detected at byte: 1064040
Skipped 4194704 bytes.
Error detected at byte: 9453782
Skipped 8388058 bytes.
Error detected at byte: 22040414
Skipped 4189924 bytes.
Error detected at byte: 30423830
Skipped 4196122 bytes.
Error detected at byte: 38812436
Skipped 12583278 bytes.
Error detected at byte: 59785156
Skipped 8387520 bytes.
Error detected at byte: 89144332
Skipped 4193918 bytes.
Error detected at byte: 101727864
Skipped 4194060 bytes.
Error detected at byte: 115392988
Skipped 96914 bytes.
Error detected at byte: 115948436
Skipped 32488 bytes.
Error detected at byte: 116210678
Skipped 49172 bytes.
Error detected at byte: 116276996
Skipped 32236 bytes.
Error detected at byte: 116341612
Skipped 82126 bytes.
Error detected at byte: 116442166
Skipped 32826 bytes.
Error detected at byte: 116523234
Skipped 50390 bytes.
Error detected at byte: 116603548
Skipped 1910096 bytes.
Error detected at byte: 147866526
Skipped 4194590 bytes.
Error detected at byte: 173030848
Skipped 8388196 bytes.
Error detected at byte: 189807386
Skipped 4197532 bytes.
Info: Original index chunk found at 214579758

New Stream Size     : 145181504
Total Error Count     : 19
Total Frame Count     : 130532
Video Data Frames     : 51567
Audio Data Frames     : 78965


Processing file : 30 - Review III (Lessons 19 to 27).avi
Four CC is : XVID
Info: Original index chunk found at 183084498

New Stream Size     : 183080394
Total Error Count     : 0
Total Frame Count     : 164590
Video Data Frames     : 65023
Audio Data Frames     : 99567

[/more]


Добавлено:
сейчас скачаю 8 файл и проверю сразу, может он такой и есть глючный с самого начала

Добавлено:
файл сразу после закачки выдает ошибки. Не могли бы Вы попробовать - у Вас тоже будет ошибки выдавать после закачки?
http://rutracker.org/forum/viewtopic.php?t=563735

8 файл - What do you do?
Автор: c930
Дата сообщения: 08.06.2015 15:41
Да уж, не пользовался программой DivFix лет 10.

08 - What do you do.avi    217'667'798    md5: 6bf229eae8e56d44445bb4e007b03a79

DivFix 1.10:
Error checking for file: 08 - What do you do.avi
NOTE: The error checking is not perfect!
Finished with 08 - What do you do.avi .
Number of errors: 0
Done.

Но в конце проверки вылазит окошко с сообщением:
List index out of bounds (1)

А ты какой программой проверяешь и какой версией?
При последовательных проверках у тебя ошибки в одних и тех же местах?
И количество их одно и то же?
MD5 такой же как у меня?
Автор: krserv
Дата сообщения: 08.06.2015 15:47
начнем с того, что МD5 у меня другой :

03C8E0875AEA932773AB8265CC595347

сейчас еще раз закачаю и опять сравню

Добавлено:
207 MB (217 667 798 bytes)

Добавлено:
Результат последней проверки в теме выше, сейчас закачаю заново, сниму MD5 и сделаю проверку для сравнения.

Повторное скачивание: 6BF229EAE8E56D44445BB4E007B03A79 - MD5 совпало, сейчас проверю DivFix
Автор: krserv
Дата сообщения: 08.06.2015 19:20
на этот раз все без проблем:

Processing file : 08 - What do you do.avi
Four CC is : XVID
Info: Original index chunk found at 214579758

New Stream Size     : 214575654
Total Error Count     : 0
Total Frame Count     : 193002
Video Data Frames     : 76247
Audio Data Frames     : 116755


Значит проблемы с Torrent закачкой и интернет
Автор: c930
Дата сообщения: 08.06.2015 21:44
krserv

Цитата:
А ты какой программой проверяешь и какой версией?

Автор: krserv
Дата сообщения: 08.06.2015 21:54
последней DivFix ++ v.0.34
Автор: ZakaTBiz
Дата сообщения: 01.12.2015 15:53
divfix не чинит файл видео больше 2 гигов что делать??


video repai master не справился

Страницы: 1

Предыдущая тема: Pointdev IDEAL Administration


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