AviSynthAiUpscale Versions Save

An AviSynth+ implementation of some Super-Resolution Convolutional Neural Networks.

1.2.0

3 years ago

Changes:

  • Changed/Improved all models.
  • Removed the VDSR models.
  • Added Sharp versions of the Fast and Medium models.
  • Removed the Double, Width and Height parameters.
  • Added mpv user shaders of all models.
  • Renamed the Illustration models to LineArt.
  • Fixed: the mpv shaders didn't work properly with vs-placebo.

v1.1.0

3 years ago

Changes:

  • Improved the VDSR models.
  • Added new parameter to set the output bit depth.
  • When the output is less than 16 bit, the conversion is now done on the GPU with ordered dithering.
  • Alpha planes are now upscaled with Lanczos instead of being removed.

Installation

AviSynth AiUpscale

Extract the contents of the archive to the AviSynth+ plugins directory.

AiUpscale mpv hooks

(Note that these are not needed for AviSynth AiUpscale to work).

Copy the mpv hooks to the path defined in mpv.conf, for example:

profile=gpu-hq
glsl-shader= "<PATH TO HOOK>"

v1.0.1

3 years ago

Changes:

  • Added shaders source code.
  • Some minor fixes.

Installation

AviSynth AiUpscale

Extract the contents of the archive to the AviSynth+ plugins directory (same as AviSynth Shader).

AiUpscale mpv hooks

(Note that these are not needed for AviSynth AiUpscale to work).

Copy the mpv hooks to the path defined in mpv.conf, for example:

profile=gpu-hq
glsl-shader= "<PATH TO HOOK>"

v1.0

3 years ago

Installation

AviSynth AiUpscale

Extract the contents of the archive to the AviSynth+ plugins directory (same as AviSynth Shader).

AiUpscale mpv hooks

(Note that these are not needed for AviSynth AiUpscale to work).

Copy the mpv hooks to the path defined in mpv.conf, for example:

profile=gpu-hq
glsl-shader= "<PATH TO HOOK>"