YV12InterlacedReduceBy2
From Avisynth wiki
Abstract | |
---|---|
Author | Tom Barry |
Version | v0.1.1.0 |
Download | YV12InterlacedReduceBy2.zip |
Category | Resize |
License | GPLv2 |
Discussion | Doom9 Thread |
Contents |
Description
InterlacedReduceBy2 is a fast Reduce By 2 plugin, it includes 3 resizing filters.
- InterlacedReduceBy2 works by taking only the even (starting with 0) pixels from the top field. So it will reduce both the width and height by a factor of 2. It blends the chroma slightly to avoid YV12 chroma delay.
- InterlacedReduceBy2At60 is the same as YV12InterlacedReduceBy2 except it outputs 60 (or PAL 50) FPS, using both the top and bottom interlaced fields as source. Use this one if you get jerky motion on 30 FPS encodes.
- YV12InterlacedSelectTopFields selects the top fields only and adjust for chroma delay but leaves the width unchanged.
Requirements
- AviSynth 2.5.8 or later
- Supported color formats: YV12
Syntax and Parameters
- YV12InterlacedReduceBy2 (clip)
- YV12InterlacedReduceBy2At60 (clip, int)
- YV12InterlacedSelectTopFields (clip)
- clip =
- Input clip.
- clip =
- int =
- topfirst: 0 for bottom field first (BFF), 1 for top field first (TFF).
- When in doubt just try it both ways. One will be obviously wrong if you step through it one field at a time in VirtualDub.
- int =
- Note: all parameters are unnamed and do not have a default so they must be specified.
Examples
Assume you have a 1920x1080 interlaced clip.
AviSource("blah.avi") InterlacedReduceBy2()
Changelog
Version Date Changes
v0.1.1.0 2005/03/20 - Added YV12InterlacedReduceBy2At60(1) support v0.1.0.0 2003/03/01 - Initial release
Archived Downloads
Version | Download | Mirror |
---|---|---|
v0.1.1.0 | YV12InterlacedReduceBy2.zip | yv12interlacedreduceby2_25_dll_20050320.zip |
External Links
- avisynth.org.ru - YV12InterlacedReduceBy2 documentation, Russian.
Back to External Filters ←