fvsfunc

Info

Name fvsfunc
Identifier fvsfunc
Type PyScript
Category Collection
Description Small collection of VapourSynth functions. Most are simple wrappers or ports of AviSynth functions.
Has GPU-Support? no
Links Github

Releases

VSRrepo is available

Install with: vsrepo install fvsfunc

Version Published Download
git:2f5b28d 2021-08-03 script
git:29ced90 2021-06-16 script
git:96211df 2020-10-12 script
git:ee35b63 2020-05-09 script
git:a649fb9 2020-05-02 script

Dependencies

  • havsfunc
  • mvsfunc
  • muvsfunc
  • nnedi3_rpow2
  • edi_rpow2
  • com.deinterlace.nnedi3
  • fmtconv
  • com.invalid.identifier.bilateral
  • com.wolframrhodium.bilateralGPU
  • com.holywu.dfttest
  • tegaf.asi.xe
  • com.vapoursynth.ffms2
  • systems.innocent.fft3dfilter
  • com.nodame.mvtools
  • com.mio.sangnom
  • com.holywu.yadifmod

Plugin-Functions

Bit Depth Color Space Category Description
GradFun3 unknown GRAY, YUV, YCOCG Debanding This is a slightly modified version of the original GradFun3
DescaleM unknown unknown Resizing and Format Conversion DebilinearM is a wrapper function for the Debilinear and Debicubic plugins that masks parts of the frame that aren't upscaled, such as text overlays, and uses a regular resize kernel to downscale those areas.
Downscale444 unknown unknown Resizing and Format Conversion Wrapper for fmtconv to scale each plane individually to the same size and fix chroma shift
JIVTC 8 int unknown Inverse Telecine JIVTC applies inverse telecine in a way to minimize artifacts often seen on Japanese TV broadcasts followed by recalculating the fields that might still contain some.
OverlayInter any unknown Inverse Telecine Converts 60i overlays (like scrolling credits) on top of telecined 24p video to 24p using motion interpolation.
AutoDeblock 8 int YUV Deblocking The purpose of this script is to automatically remove MPEG2 artifacts.
ReplaceFrames any any unknown Usage: ReplaceFrames(clipa, clipb, mappings='[200 300] [1100 1150] 400 1234') This will replace frames 200..300, 1100..1150, 400 and 1234 from clipa withthe corresponding frames from clipb.
InsertSign 8-16 int / 32 float GRAY, YUV, RGB, YCOCG unknown This overlays a clip onto another. Default matrix for RGB -> YUV conversion is 601 to match AviSynth's Overlay() overlay should be a list of [video, mask] or a path string to an RGBA file.
DescaleAA unknown unknown Anti-aliasing Downscale only lineart with an inverted kernel and interpolate it back to its original resolution with NNEDI3.
ProtectedDebiXAA 8-16 int / 32 float GRAY, YUV, YCOCG unknown Legacy DescaleAA alias
maa 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Anti-aliasing VapourSynth port of AviSynth's maa2
TemporalDegrain 8 int YUV Denoising VapourSynth port of TemporalDegrain (http://avisynth.nl/index.php/Temporal_Degrain)
Resize any unknown Resizing and Format Conversion Wrapper with fmtconv syntax that tries to use the internal resizers whenever it is possible
Debilinear unknown unknown Resizing and Format Conversion -
Debicubic unknown unknown Resizing and Format Conversion -
Delanczos unknown unknown Resizing and Format Conversion -
Despline16 unknown unknown Resizing and Format Conversion -
Despline36 unknown unknown Resizing and Format Conversion -
Descale unknown unknown Resizing and Format Conversion -
Depth unknown unknown unknown -