Skip to content
@AmusementClub

私立七森中ごらく部

#VapourSynth-Classic & YuruYuri: Bleeding Edge Anime Encoding

Welcome to 私立七森中ごらく部 / AmusementClub

Programs

  • x265: a fork of x265 Yuuki mod with aMod and some custom features and performance optimizations.
  • VapourSynth-Classic: our VapourSynth fork without random incompatible API breaks; high performance & lower memory consumption. We also host VS-C and VS R54 VapourSynth docs.
  • Public Tool Pack: we periodically release public versions of internal tool pack used in production encoding. It includes curated list of plugins & scripts that work well together.

VS Plugins

  • assrender: a plugin that renders ASS/SSA subtitle using libass.
  • vs-boxblur: AVX2-vectorized box filter.
  • vs-dfttest2: Accelerated DFTTest re-implemetation for VapourSynth, with CUDA, SIMD (CPU), and generic GCC vector (CPU) backends.
  • vs-fgrain-cuda: Realistic Film Grain Rendering for VapourSynth, accelerated with CUDA. For CPU-only plugin, see EleonoreMizo's chickendream.
  • vs-mlrt: efficient ML/AI Filter Runtimes for VapourSynth (with built-in support for waifu2x, DPIR, RealESRGANv2/v3, and Real-CUGAN).
  • vs-nlm-ispc: non-local means denoise filter, drop-in replacement of the venerable KNLMeansCL for VapourSynth, but without the OpenCL dependency (CPU only).
  • vs-nlm-cuda: non-local means denoise filter, drop-in replacement of the venerable KNLMeansCL for VapourSynth, but accelerated with CUDA (~10% faster with 1 stream, up to ~50% faster with multiple streams.)

We also host Windows binary releases for the following plugins:

  • vs-ComparePlane: AVX optimized PSNR implementation.
  • VapourSynth-WNNM: Weighted Nuclear Norm Minimization Denoiser for VapourSynth.
  • VapourSynth-ILS: CUDA implementation of Real-time Image Smoothing via Iterative Least Squares for VapourSynth (Experimental).

For plugin developers, we have:

  • vs-api3: a solution for dual api3/api4 plugins.

We also have a large number of forked VS plugins, and those are mostly for internal uses/experiments, though you're welcome to use them. Some of the notable ones are listed below:

  • DCTFilter: DCTFilter with arbitrary DCT block size and other enhancements.
  • FFT3DFilter: significant speedups.
  • fmtconv: with experimental custom kernel support.

VS Scripts

Random Stuff

Pinned Loading

  1. tools tools Public

    @AmusementClub public toolset

    56

  2. assrender assrender Public

    Forked from pinterf/assrender

    Vapoursynth plugin: libass-based subtitle renderer

    C 43 6

  3. vs-mlrt vs-mlrt Public

    Efficient CPU/GPU ML Runtimes for VapourSynth (with built-in support for waifu2x, DPIR, RealESRGANv2/v3, Real-CUGAN, RIFE, SCUNet and more!)

    C++ 305 20

  4. vs-nlm-ispc vs-nlm-ispc Public

    Non-local means denoise filter, drop-in replacement of the venerable KNLMeansCL for VapourSynth, but without the OpenCL dependency (CPU only)

    C++ 8 1

  5. vs-dfttest2 vs-dfttest2 Public

    DFTTest re-implemetation for VapourSynth (CPU, CUDA and HIP)

    C++ 15 5

  6. vapoursynth-classic vapoursynth-classic Public

    Forked from vapoursynth/vapoursynth

    A production video processing framework with simplicity and backward compatibility in mind. We strive to keep 99% R54 API compatibility at the vpy script level while providing better performance & …

    C++ 37 4

Repositories

Showing 10 of 89 repositories