H
 
HorizontalReduceBy2 / VerticalReduceBy2 / ReduceBy2
HorizontalReduceBy2(clip)
VerticalReduceBy2(clip)
ReduceBy2(clip)

Фильтр HorizontalReduceBy2 уменьшает горизонтальный размер кадра наполовину и VerticalReduceBy2 уменьшает вертикальный размер кадра наполовину. Применённые последовательно они уменьшат наполовину весь кадр (на четверть по площади). Псевдонимом такой последовательности является ReduceBy2

 

Фильтр использует значения пикселов с весами (1/4, 1/2, 1/4) те же, что и в фильтре VirtualDub2:1 reduction (high quality), что позволяет избежать эффекта "лестницы" возникающего при весах (1/2, 1/2). VirtualDub "resize" использует третий набор весов для уменьшения 2:1, но эксперименты показали, что они дают выглядящие несколько хуже MPEG файлы - по-видимому причина в немного подчёркнутых границах, а большинство кодеков не любят четких границ.

 

Если источник - чересстрочный, VerticalReduceBy2 выполнит deinterlace как побочный эффект. Если вы планируете размер результирующего видео порядка 320x240, рекомендуется захватывать видео с полным чересстрочным размером (320x480) и использовать VerticalReduceBy2. Это даст выглядящий лучше результат. Кодек HuffYUV сжимает видео порядка 2:1 без потерь, и если позволяет система можно захватывать 640x480 и выполнять ReduceBy2. Однако при использовании MJPEG кодека преимущество в качестве будет невелико и может оказаться лучше использовать Huffyuv с размером кадра 320x480.


F
[F]
команды компактно
[команды компактно]
команды развёрнуто
[команды развёрнуто]
I
[I]