All Projects → Endilll → vapoursynth-preview

Endilll / vapoursynth-preview

Licence: Apache-2.0 license
Preview for VapourSynth scripts

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to vapoursynth-preview

vs-dpir
DPIR function for VapourSynth
Stars: ✭ 26 (-61.76%)
Mutual labels:  vapoursynth
vs-basicvsrpp
BasicVSR++ function for VapourSynth
Stars: ✭ 33 (-51.47%)
Mutual labels:  vapoursynth
vapoursynth-portable-FATPACK
A (beginners) bundle with nearly all plugins, many usefull scripts and multiple editors. 64Bit only!
Stars: ✭ 74 (+8.82%)
Mutual labels:  vapoursynth
qvs
A simple GUI program for using VapourSynth/Avisynth Script previewed and encoded.
Stars: ✭ 34 (-50%)
Mutual labels:  vapoursynth
encode-scripts
Various scripts I use regarding encoding and stuff
Stars: ✭ 37 (-45.59%)
Mutual labels:  vapoursynth
yuuno
Yuuno = VapourSynth + Jupyter
Stars: ✭ 39 (-42.65%)
Mutual labels:  vapoursynth
kagefunc
A collection of Vapoursynth functions. kagefunc.py is the only relevant file for users
Stars: ✭ 44 (-35.29%)
Mutual labels:  vapoursynth
VSGAN
VapourSynth Single Image Super-Resolution Generative Adversarial Network (GAN)
Stars: ✭ 124 (+82.35%)
Mutual labels:  vapoursynth
VapourSynth-Super-Resolution-Helper
Setup scripts for ESRGAN/MXNet image/video upscaling in VapourSynth
Stars: ✭ 63 (-7.35%)
Mutual labels:  vapoursynth
staxrip
StaxRip is a video encoding app for Windows with a unrivaled feature set and usability.
Stars: ✭ 132 (+94.12%)
Mutual labels:  vapoursynth
VapourSynth-AddGrain
AddGrain filter for VapourSynth
Stars: ✭ 19 (-72.06%)
Mutual labels:  vapoursynth
havsfunc
Holy's ported AviSynth functions for VapourSynth
Stars: ✭ 87 (+27.94%)
Mutual labels:  vapoursynth
VapourSynth-TCanny
TCanny filter for VapourSynth
Stars: ✭ 24 (-64.71%)
Mutual labels:  vapoursynth
vs-mlrt
Efficient ML Filter Runtimes for VapourSynth (with built-in support for waifu2x, DPIR, RealESRGANv2, and Real-CUGAN)
Stars: ✭ 34 (-50%)
Mutual labels:  vapoursynth
MPV lazy
🔄 mpv player 播放器折腾记录 windows conf ; 中文注释配置 快速帮助萌新入门 ; mpv-lazy 懒人包 win10 x64
Stars: ✭ 615 (+804.41%)
Mutual labels:  vapoursynth
vs-realesrgan
Real-ESRGAN function for VapourSynth
Stars: ✭ 27 (-60.29%)
Mutual labels:  vapoursynth
lvsfunc
lvsfunc, a collection of LightArrowsEXE's VapourSynth functions and wrappers
Stars: ✭ 51 (-25%)
Mutual labels:  vapoursynth
x265-encoder
x265EncoderGUI
Stars: ✭ 36 (-47.06%)
Mutual labels:  vapoursynth
encode-scripts
Scripts of our encodes
Stars: ✭ 69 (+1.47%)
Mutual labels:  vapoursynth

Standalone preview for VapourSynth scripts. Meant to be paired with a code editor with integrated terminal like Visual Studio Code.

Feel free to contact me in Telegram chat. Any feedback is appreciated.

Prerequisites

  • Python 3.9
  • Vapoursynth R53
  • pip modules in requirements.txt

You can use the following command to install pip modules:

pip install -r requirements.txt

Installation and usage

There are two ways to install this package using Python's pip module. The first is using editable mode for development purposes, the second is using the git protocol with pip.

Editable mode allows any changes made locally to take effect when the module gets reloaded.

# For development versions, clone the repository and install it in editable mode:
git clone https://github.com/Endilll/vapoursynth-preview.git
cd vapoursynth-preview
python -m pip install -e ./

# Install the latest from git master:
python -m pip install -U git+https://github.com/Endilll/vapoursynth-preview.git

You can also download and add this directory (repository root) to your PYTHONPATH manually. Using the above ways to install vspreview, it can be used by running python -m vspreview script.vpy.

Alternatively, download this repository anywhere else and use it by running python run.py script.vpy.

Note

WIP, so there're some debug stuff among the logic, but not much.

Development

pip modules:

mypy pycodestyle pylint pyqt5-stubs

PyQt5 stubs may be incomplete when it comes to signals.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].