Skip to content
play

GitHub Action

Install VapourSynth

0.1.1 Pre-release

Install VapourSynth

play

Install VapourSynth

Install VapourSynth on the current runner

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Install VapourSynth

uses: Irrational-Encoding-Wizardry/install-vapoursynth-action@0.1.1

Learn more about this action in Irrational-Encoding-Wizardry/install-vapoursynth-action

Choose a version

install-vapoursynth-action

Run tests

This action installs vapoursynth on your CI by compiling and caching your compilation.

Usage

Please always use a v-branch (e.g. v0.1) to automatically receive updated version definitions.

      - name: Install VapourSynth
        uses: Irrational-Encoding-Wizardry/install-vapoursynth-action@v0.1
        with:
          version: 50
          cache: true

Notes

Unsupported stuff

Please note that the compiled result will not come with the following vapoursynth-plugins and tools.

  • core.ocr (Tesseract)
  • core.imwri (ImageMagick)
  • core.sub (LibASS and FFmpeg)
  • vsrepo (and associated tools)
  • vspipe

Supported Versions

Currently it is tested with these versions on Windows and Linux:

VapourSynth Python-Version Notes
R50 Python 3.8
R49 Python 3.8
R47.2 Python 3.7
R47.1 Python 3.7
R47.0 Python 3.7 Linux not supported for R47.0
R46 Python 3.7
R45.1 Python 3.7
R45.0 Python 3.7
R44 Python 3.6

Omitting the minor version will always install the newest minor version of the release.