TomsBob
From Avisynth wiki
(Difference between revisions)
m (1 revision) |
|||
| Line 20: | Line 20: | ||
Back to [[Shared functions]]. | Back to [[Shared functions]]. | ||
| + | |||
[[Category:Shared functions]] | [[Category:Shared functions]] | ||
| + | [[Category:External filters]] | ||
Revision as of 22:12, 18 May 2013
This function does uses the special '-1' mode of TomsMoComp for jaggy-free upscaling. It also requires the plugin SimpleResize, obviously, as part of the step to remove bobbing.
function TomsBob (clip c)
{
c = c.SeparateFields.TomsMoComp(0,-1,0).SimpleResize(c.width,c.height+1)
# add this if your clip starts on a half-frame (e.g. a top-field
# in a BottomFirst clip)
c = c.Trim(1,0)
# invert these for TopFirst source material
bottom = c.SelectEven
top = c.SelectOdd
bottom = bottom.Crop(0,1,0,0)
top = top.Crop(0,0,0,-1)
return Interleave(bottom, top)
}
Back to Shared functions.