Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

Форумы RDA _ Общие вопросы _ как убрать дрожание из двд-рипа

Автор: AlexRayne Четверг, 25 Января 2007, 12:26

Народ, опытные асы двдрипа, памагите!
у меня несколько фильмов слитых с ДВД, я хочу пережать их ДивХом. однако исходник дрожит, мелкое такое дрожание на 1-3 пикселя, однако нормального сжатия изза него уже не сделать ибо статичные сцены в фильме отсутствуют по определению.
причем в старых фильмах, которые с пленки еще пересняты, само изображение плавает, как будто пленка неравномерн растянута.
я попытался компенсировать дрожание в дубе deshaker ом, однако он неможет прочувствоать етого дрожания, походу изза того что картинка дрожит не целиком а частями.
кому нить удавалось успешно скомпенсировать ето дрожание?поделитесь опытом, плизззз

Автор: kvappa Четверг, 25 Января 2007, 12:48

2 userinfoAlexRayne:

Что и как делал? И очень подробно, плиз!

Автор: Valky Четверг, 25 Января 2007, 23:51

Я так понял, что ничего еще не делал. Действительно, бывает. Сканированное с пленки изображение слегка гуляет по экрану. Особенно часто бывает это заметно в самом начале фильма, начиная с первых кадров заставки. Как ни странно, через некоторое время это "дрожание" перестаешь замечать. Или оно действительно пропадает, когда движение пленки стабилизируется, или компенсируется вычислительными ресурсами человека, не знаю. Лично меня это никогда особо не парило и в большинстве случаев, DivX-кодек нормально справляется с кодированием без всяких дополнительных мер. Поэтому вопрос, имхо, в следующем: выпускался ли фильм в другом качестве, лучшем, чем вы имеете и если да, то может имеет смысл поискать лучший исходник?

Автор: AlexRayne Пятница, 26 Января 2007, 19:08

пробовал использовать deshaker v1.8
http://www.guthspot.se/video/deshaker.htm
со следущими параметрами
1й проход:
Scale - четверть
Use pixels - каждый 4й
Color mode - РГБ
Initial search range - четверть
Differential search range - 4
Discard motion of blocks that move more than X pixels in wrong direction. - 4
Deep analysis if less than X % of vectors are ok - 50%
Skip frame if less than X percent of all blocks are ok. - 30%
2йпроход:
Edge compensation - нет
Motion smoothness : rotation, zoom - 0, horizontal, vertical - 400
Max. correction limits: rotation, zoom - 1, horizontal, vertical - 15

результат нулевой, причем как на старых фильмах, где пленка плывет, так и на новых.

ето позорное мелкое дрожание, ИМХО, недаст сделать нормальное сжатие на В-кадрах, ибо при вычитании их из статических границ будут получаться контуры. как кодек их обрабатывает - я к сожаению слабо подкован, но по моему у него есть два пути -
1) либо попытаться В-кадр сжать как есть - но такие контуры сжимаются очень плохо, и результат займет весь отпущеный на кадр битрейт
2) установить ошибочно высокий коэффициент движения - как следствие статичный кадр должен будет сжиматься как кадр с высоким движением - резильтат сами понимаете

Автор: AlexRayne Пятница, 02 Марта 2007, 12:48

Превед все!
опробовал копать тему нашел средство под названием MVTools (http://avisynth.org.ru/). Если хто работал с етой либой хотелось бы узнать результаты и особенности, особенно процедуры MVDenoise

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