Skip to content

Instantly share code, notes, and snippets.

@Setsugennoao
Setsugennoao / keyframes.py
Last active July 25, 2023 15:25
Keyframe generator script
from argparse import ArgumentParser
from pathlib import Path
from vsexprtools import ExprOp, norm_expr
from vstools import (
CustomRuntimeError, Keyframes, KwargsT, Sentinel, clip_async_render, core, get_w, mod4, mod_x, ranges_product,
shift_clip, split, vs
)
name = 'SetsuNoKeyframes'
@Setsugennoao
Setsugennoao / edge_cleaner.py
Created May 13, 2022 19:18
Edge Cleaner rewrite by Vardë
import vapoursynth as vs
from math import ceil, floor
from rgvs import repair, removegrain
from vsmask.edge import EdgeDetect, PrewittStd
from vsutil import scale_value, split, depth, Dither, Range as CRange
core = vs.core
def edge_cleaner(
@Setsugennoao
Setsugennoao / fine_dehalo.py
Last active February 20, 2022 16:38 — forked from Ichunjo/fine_dehalo.py
fine_dehalo rewrite
from __future__ import annotations
from math import ceil, floor
from typing import Optional, Sequence
import vapoursynth as vs
from lvsfunc.kernels import BSpline, Lanczos, Mitchell
# https://github.com/Varde-s-Forks/RgToolsVS
from rgvs import minblur, repair
from vsmask.better_vsutil import join, split