https://github.com/irrational-encoding-wizardry/install-vapoursynth-action
Installs VapourSynth in a GitHub-Action
https://github.com/irrational-encoding-wizardry/install-vapoursynth-action
Last synced: 6 months ago
JSON representation
Installs VapourSynth in a GitHub-Action
- Host: GitHub
- URL: https://github.com/irrational-encoding-wizardry/install-vapoursynth-action
- Owner: Irrational-Encoding-Wizardry
- Created: 2020-05-29T22:28:20.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T14:44:57.000Z (over 3 years ago)
- Last Synced: 2025-09-05T23:30:08.745Z (7 months ago)
- Language: JavaScript
- Size: 149 KB
- Stars: 8
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# install-vapoursynth-action

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.
```yaml
- 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.*