Skip to content

Various AviSynth includes that may be interesting to other people.

Notifications You must be signed in to change notification settings

Xenoveritas/AviSynth-Stuff

Repository files navigation

AviSynth Stuff

This is basically a collection of AviSynth scripts that I've written that may prove useful to other people in the Let's Play subforum on Something Awful.

It may also prove useful to some other people. There's not a lot here right now.

Check out the Examples directory for examples of using some of the scripts.

You can also check out the generated documentation.

Plugins

xvplugins is simply a bunch of custom AviSynth stuff that proved impossible to do directly in AviSynth that might be of some use to other people.

AutoTrace, on the other hand, takes AutoTrace and horribly misuses it to resize videos.

MastiDS.avsi

MastiDS now has its own GitHub repository! Go check it out for the latest updates.

Easings.avsi

A port of jQuery UI's port of Robert Panning's easings. Every easing shown at that site is supported as an AviSynth function that can be called with a value from 0.0-1.0 and returns an appropriate value as shown on the easings.net website. (Note that for some of the easing functions, this value is actually outside the 0.0-1.0 range! A utility function called "Clamp" can be used to clamp values into the 0.0-1.0 range for cases where this doesn't make sense.)

Timer.avsi

The Timer.avsi include that creates a timer. For an example of how to use it, see the Timer.avs script in the Examples directory.

It creates a timer that counts up as the clip goes on. It's mainly useful for running races, but may also be useful in instances where you want to display how long something takes.

You could also just use the built-in ShowTime AviSynth function, but this can be used to make something that looks somewhat nicer.

SNESEffect.avsi

Provides a pixelation effect, similar to the effect a ton of SNES games use.

Speed.avsi

Filters for speeding up a clip without adjusting the pitch of the sound.

Transitions.avsi

Simple transitions from one clip to another.

TASBlend.avsi

An implementation of the TASBlend filter.

Utilities.avsi

Various utility scripts that may or may not prove useful.

avisynth.xml

An edit mode for jEdit. I also have a separate Atom language plugin for anyone using the Atom text editor.

About

Various AviSynth includes that may be interesting to other people.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published