github pinterf/FluxSmooth v1.3
FluxSmooth v1.3

latest release: v1.4
5 years ago

FluxSmooth - pfmod

Avisynth filter for spatio-temporal smoothing of fluctuations

By Ross Thomas ross@grinfinity.com

There is no copyright on this code, and there are no conditions
on its distribution or use. Do with it what you will.

  • (20190402) v1.3, rewrite by pinterf
    • project moved to github: https://github.com/pinterf/FluxSmooth
    • Built using Visual Studio 2017, additional LLVM 8.0 clang support
    • Changed to AVS 2.6 plugin interface
    • x64 build for Avisynth+
    • Added version resource to DLL
    • Removed MMX support, requires SSE2. (Though pure C is still available in the source)
    • Drop all inline assembly, SIMD intrinsics based on C code, SSE2, SSE4.1 and AVX2 optimizations
    • Single DLL, optimizations for different CPU instruction sets are chosen automatically.
    • Reports MT Modes for Avisynth+: MT_NICE_FILTER
    • Added Y, YV411, YV16 and YV24, 10-16 bits 4:2:0, 4:2:2, 4:4:4, planar RGB(A) 8-16 bits support besides existing YV12
    • (YUY2 support with workaround: internally converted to YV16, process and convert back
      conversion is lossless, but slower than using native YV16)
    • New parameters: bool "luma", bool "chroma" (default true) to disable processing of luma/chroma planes

Don't miss a new FluxSmooth release

NewReleases is sending notifications on new releases.