G41Fun

Info

Name G41Fun
Identifier G41Fun
Type PyScript
Category Collection
Description Most functions are ported from Avisynth, many of them are modified from existing ports.
Has GPU-Support? no
Links Github | Doom9

Releases

VSRrepo is available

Install with: vsrepo install G41Fun

Version Published Download
v0.4.1 2019-01-02 script

Dependencies

  • havsfunc
  • muvsfunc
  • mvsfunc
  • mvmulti
  • nnedi3_resample
  • com.nodame.mvtools
  • com.nodame.mvsf
  • com.nodame.temporalmedian
  • com.vapoursynth.removegrainsf
  • com.vapoursynth.hqdn3d
  • org.fftw.fftw3
  • in.vcmohan.mod

Plugin-Functions

Bit Depth Color Space Category Description
Finesharp 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Sharpening Small and relatively fast realtime-sharpening function, for 1080p
psharpen 8-16 int GRAY, YUV, RGB, YCOCG Sharpening Sharpeing function similar to LimitedSharpenFaster.
MCDegrainsharp 8-16 int / 32 float GRAY, YUV420, YUV422, YUV440, YUV444 Denoising Denoise with MDegrainX, do slight sharpening where motion match is good, do slight blurring where motion match is bad.
LSFmod 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Sharpening LimitedSharpenFaster Modded Version
SeeSaw 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Sharpening SeeSaw is a function that uses a balance of denoising and sharpening to enhance a clip. This is done by intermixing source, denoised source and a modified sharpening process, in a seesaw-like manner.
Sharpen2 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Sharpening Modified sharpening function from SeeSaw()
SootheSS 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Denoising Soothe() function to stabilze sharpening from SeeSaw()
QTGMC 8-16 int / 32 float GRAY, YUV420, YUV422, YUV440, YUV444 Deinterlacing A high quality deinterlacer using motion-compensated temporal smoothing, with a range of features for quality and convenience
SMDegrain 8-16 int / 32 float GRAY, YUV420, YUV422, YUV440, YUV444 Denoising SMDegrain with float and tr > 3 support
mClean 8-16 int / 32 float YUV Denoising A spatio/temporal denoiser
NonlinUSM 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Sharpening Non-linear Unsharp Masking, uses a wide-range Gaussian instead of a small-range kernel.
DetailSharpen 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Sharpening Sharpening that causes no haloing, without any edge masking
Hysteria 8-16 int / 32 float YUV Line Darkening Hysteria, a line darkening script by Scintilla
SuperToon 8-16 int / 32 float YUV Line Darkening An attempt to optimize/speed up the previous versions of mfToon, vmToon, etc.
LUSM 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Sharpening Limited USM - apply a simple USM and then use LimitFilter from mvsfunc to limit the sharpening effect
EdgeDetect 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Masking and Edge Detecting Generates edge mask based on convolution kernel.
JohnFPS 8-16 int / 32 float GRAY, YUV420, YUV422, YUV440, YUV444 Frame Rate Conversion Motion Protected FPS converter script by johnmeyer.
HQDeringmod 8-16 int / 32 float GRAY, YUV, YCOCG Deringing/Edge cleaning Applies deringing by using a smart smoother near edges (where ringing occurs) only
MaskedDHA 8-16 int / 32 float GRAY, YUV, YCOCG Dehaloing A combination of the best of DeHalo_alpha and BlindDeHalo3, plus a few minor tweaks to the masking.
MedSharp 8 int YUV Sharpening Soft thresholded median sharpening function by *.mp4 guy
MedSharp2 8 int YUV Sharpening Soft thresholded median sharpening. *.mp4 guy: This predates ReCon which I consider to be generally better.
blah 8 int YUV Sharpening Defaults are intended for strong sharpening on 2x upscaled material.
Recon 8 int YUV Sharpening Reconvolution - makes things sharp by mixing pixels together.
Overlay unknown unknown unknown Simplified Overlay(), does not perform any checking or fitting. Users need to take care of inputs themselves.
ContraSharpening 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Sharpening contra-sharpening: sharpen the denoised clip, but don't add more to any pixel than what was removed previously. script function from Didée, at the VERY GRAINY thread (http://forum.doom9.org/showthread.php?p=1076491)
MinBlur 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Denoising Nifty Gauss/Median combination
sbr 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Denoising make a highpass on a blur's difference (well, kind of that)
DitherLumaRebuild 8-16 int / 32 float GRAY, YUV, RGB, YCOCG Color/Levels Converts luma (and chroma) to PC levels, and optionally allows tweaking for pumping up the darks. (for the clip to be fed to motion search only)
Tweak 8-16 int / 32 float GRAY, YUV, YCOCG Color/Levels very basic port of the built-in Avisynth filter Tweak
STPressoHD 8-16 int / 32 float GRAY, YUV420, YUV422, YUV440, YUV444 Denoising Dampen the grain just a little, to keep the original look
MLDegrain unknown GRAY, YUV Denoising Multi-Level MDegrain
SpotLess 8-16 int / 32 float GRAY, YUV unknown -
daamod 8-16 int / 32 float unknown Anti-aliasing Anti-aliasing with contra-sharpening by Didée, modded by GMJCZP
TemporalDegrain2 8-16 int / 32 float unknown Denoising Temporal Degrain Updated by ErazorTT