YV12InterlacedReduceBy2
представляет собой быстрый фильтр сжатия размеров вдвое. Он работает выбирая только четные (начинающиеся с 0) пиксели из верхнего поля. Таким образом он уменьшает и ширину и высоту вдвое. Он слегка смешивает цветовую информацию во избежание смещений цвета в YV12.
1) Разместите InterlacedReduceBy2.dll в подходящем каталоге.
2) В AviSynth скрипте воспользуйтесь командами наподобие
LoadPlugin("F:\YV12InterlacedReduceBy2\YV12InterlacedReduceBy2.dll") AviSource("D:\wherever\myfile.avi") YV12InterlacedReduceBy2()
Конечно замените названия файла и каталогов на имеющиеся у Вас. Фильтр не требует параметров. Он полезен для очень быстрого уменьшения размеров чересстрочного клипа.
В dll имеется также вторая подобная функция YV12InterlacedSelectTopFields(). Она выбирает только верхние поля и подстраивает цветовой сдвиг, но оставляет ширину неизменной.
LoadPlugin("F:\YV12InterlacedReduceBy2\YV12InterlacedReduceBy2.dll") Avisource("D:\wherever\myfile.avi") YV12InterlacedSelectTopFields()
$English Date: 2004/08/17 20:31:19 $
Русский перевод 05.06.2005 Turyst04