HorizontalReduceBy2 / VerticalReduceBy2 / ReduceBy2
HorizontalReduceBy2(clip)
VerticalReduceBy2(clip)
ReduceBy2(clip)
HorizontalReduceBy2 verkleinert jeden Frame auf die halbe Breite, VerticalReduceBy2 verkleinert jeden Frame auf die halbe Höhe. Beide Filter hintereinander verkleinern das ganze Bild auf die Hälfte, dafür kann als Abkürzung auch ReduceBy2 verwendet werden.
Der verwendete Filter-Kernel ist (1/4,1/2,1/4), das ist der gleiche wie im VirtualDub-Filter "2:1 reduction (high quality)". Dabei werden die Aliasing-Probleme eines (1/2,1/2)-Kernels vermieden. Der VirtualDub-Filter "resize" verwendet einen anderen Kernel für eine 2:1-Verkleinerung, bei dem aber MPEG-Videos entstehen, die ein ganz wenig schlechter aussehen, wahrscheinlich da die Kanten etwas geschärft werden, was für die meisten Codecs von Nachteil ist.
Falls die Quelle interlaced ist, deinterlaced VerticalReduceBy2 das Bild. Falls du später ein Video mit 320x240 haben willst, empfehle ich dir, dass du mit voller vertikaler interlaced Auflösung 320x480 aufnimmst und dann VerticalReduceBy2 anwendest. Du bekommst ein sehr viel besser aussehendes Bild.