Forums -> Работа с видео и аудио -> Проблема с фильмом
| Full Version

avik
Скачал Calling A Gigolo c Sharereactor-a. :)
При открывании убивает любой видео плеер. :blink: Пробовал VirtualDub-ом. Отсканировал на ошибки, результат - 135859 frames masked (531 frames bad, 135328 frames good for undecodable).
Пробовал срезать поврежденную часть и сохранить. Вылетает с таким сообщением :angry:

Crash reason: Integer Divide-by-Zero
Crash context:
An integer division by zero occurred in module 'xvid'...
...while decompressing video frame 3288 with "XviD MPEG-4 Codec" [biCompression=44495658] (VideoSource.cpp:1516)...
...while running thread "Processing" (thread.cpp:105).

Может кто знает как исправить файл подскажите пожалуйста :unsure:
Set
А срезал ты их вручную или просто делетанул помеченные ? И конечно в "Direct stream copy" ?! В Дубе в этом режиме есть такая фича, что если ты удалишь кадр, но оставишь кадр, для декодирования которого нужен удалённый, то этот удалённый будет Дубом восстановлен.
И как видно этот битый кадр вызывает выпадение кодека. Так что надо резать вручную, причём с битого кадра до следующего ключевого (не включая).

Можешь попробовать, как альтернативу, ... Fix Joiner
avik
В ручную это как, если каждый фрейм в отдельности то Дуб вылетал на первом же фрейме.
Пробовал и DivFix-ом как описано на vcdrookie.com тот же результат...
Lexus
Попробуй комбинацию Shift + [ или Shift + ], может он битые найдёт, хотя это больше для дропедов.