Deinterlace
Привет, Гость ( Вход | Регистрация )
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
Deinterlace
kempston |
![]()
Сообщение
#1
|
Опытный кинолюбитель ![]() ![]() ![]() Группа: Мемберы Сообщений: 415 Регистрация: 08 Окт '00 Откуда: Moscow,Russia 2 Юзер Цитировать ![]() |
Наконец научился правильно деинтерлэйсить ... чувствую себя богом.
|
![]() ![]() ![]() |
hs |
![]()
Сообщение
#2
|
Завсегдатай ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 753 Регистрация: 30 Мар '01 Откуда: there 2 Юзер Цитировать ![]() |
Вот еще небольшое описание про deinterlace.
Для начала :-) я не претендую на роль знатока всех тонкостей в этом деле. Может что-то не так как я тут напишу. Пишу так, как представляю это себе. Если есть ошибки - просьба меня поправить. Я все это пробовал на фильмах NTSC так что для PAL что-то может быть не верно. Во первых - Deinterlace и IVTC (inverse telecine) - две большие разницы. IVTC - это когда из имеющегося фильма выбираются _только_ progressive (то есть грубо говоря хорошие, не interlaced) кадры. В TMPGenc это очень хорошо видно своими глазами. Как сделать IVTC описано тут http://www.doom9.org/mpg/tmpg-ivtc.htm Deinterlace - необходим, как можно догадаться из названия, если фильм interlaced. То есть все или большинство кадров имеют "выпадения строк". В отличии от IVTC этот процесс более "труден". IVTC - это просто выбор кадров по совершенно однозначной процедуре. После IVTC качество будет ровно таким же как и было в оригинале. Deinterlace можно делать разными способами, получая при этом разное качество. Некоторые алгоритмы дают меньше выпадений горизонтальных линий, но более размытое изображение, другие наоборот более четкую картинку, но оставляют часть артефактов. Вопрос о том входит ли понижение частоты кадров в Deinterlace я пока не выяснил. IVTC точно понижает FPS. Узнать что именно нужно для конкретного фильма можно нажав F5 в DVD2AVI. Если Frame Type = Progressive то вам не нужен ни IVTC ни Deinterlace. Если FILM - скорее всего понадобится IVTC (если PAL то предыдущее утверждение можно пропустить и пойти читать doom9 guides). Если Interlaced - скорее всего надо делать deinterlace. "Скорее всего" потому что точно это можно увидеть только просмотрев несколько кадров фильма по одному - например в том же TMPGenc и попробовав сделать IVTC вручную (http://www.doom9.org/mpg/tmpg-ivtc.htm). Если явно видно что pattern не найти, то прямая дорога делать deinterlace. Попробовать все существующие варианты для deinterlace мне лениво и в общем надо много времени а главное уверенность что ты сможешь правильно сравнить результаты. Форум на doom9.org говорит что вроде бы deinterlace с помощью Avisynth фильтра Decomb дает хорошие результаты. Я попробовал и то что получилось меня устраивает. Frame Rate стал 23.9 (было NTSC 30 fps) и видно что нет тех выпадений что были до. К сожалению фильм низкого качества и я не могу судить насколько много помех или размытостей появилось после deinterlace. Понадобятся _именно_ !!! эти версии софта. Другие (DVD2AVI 1.74 или Avisynth 1.0 beta 3) не работают - я пробовал :-) DVD2AVI 1.76 http://www.doom9.org/Soft21/mpg/DVD2AVI_176.zip Avisynth 1.0 beta 5 http://sauron.mordor.net/dgraft/avisynth-1.0b5.zip http://www.doom9.org/Soft21/mpg/Avisynthv105.zip Decomb 1.82 http://sauron.mordor.net/dgraft/decomb182.zip MPEG2DEC http://www.doom9.org/Soft21/mpg/mpeg2dec_dll.zip Загрузить VOB-ы в DVD2AVI. Установить : Video/Field Operation = None Если вам нужно Audio, то можно поставить нужный трек и остальные настройки для звука. Я здесь только пишу про deinterlace - звук мне не нужен. Сохраняем проект как my.d2v Устанавливаем Avisynth в соответствии с его инструкцией - avisynth.dll копируем в System32 или в System в зависимости от типа Windows. Два раза кликаем на .reg файле. Все. DDL-ки MPEG2DEC и Decomb просто кладем куда-нибудь. Путь к ним надо будет указывать чуть позже. Делаем скрипт для Avisynth : code: *** Уже вышла как минимум версия 1.91 Decomb-a. Для нее надо из приведенного выше выкинуть FieldDeinterlace и заменить Decimate15 на Decimate(5) для NTSC или на Decimate(2) для PAL *** *** Crop в выше приведенном не верный. Размер по горизонтали обязательно должен быть кратен 4-ке (705 не кратно - надо 704). Впрочем новый Decomb вас об этом сам предупредит теперь. *** Цифры в Crop для примера - заменить на свои - (отступ слева, отступ сверху, ширина, высота). В принципе Crop можно выкинуть и сделать потом в NanDub-е. Если фильм PAL, тогда заменить Decimate15 на Decimate12 (это я не проверял сам) Сохранить в файле my.avs Теперь запускаем NanDub и вместо видео открываем только что сделанный my.avs файл. В принципе все. Если в фильме много шума или качество не очень, можно в NanDub применить Smart Smooth (http://sauron.mordor.net/dgraft/smooth11.zip) или сначала Temporal Smoother (уже есть в NanDub-е) а за ним Smart Smooth. Но эти Smooth-ы очень тормозные - именно поэтому я от безделья и строчу этот message пока мой P3 500 тарахтит считая со скоростью меньше 2 кадров в секунду. А kempston после этого не имеет морального права не написать какой-нибудь guide [This message has been edited by hs (edited 01 February 2002).] |
Все же требу...
Вторник, 22 Января 2002, 20:55Video/Field Operation --> Forced Film
------------------...
Среда, 06 Марта 2002, 15:33![]() ![]() ![]() |
Lo-Fi Версия | CMSBlog | Сейчас: Воскресенье, 04 Мая 2025, 8:58 |