Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Jaded-Encoding-Thaumaturgy/lvsfunc
lvsfunc, a collection of LightArrowsEXE's VapourSynth functions and wrappers
https://github.com/Jaded-Encoding-Thaumaturgy/lvsfunc
anime fansubbing python python-library python3 vapoursynth vapoursynth-functions vapoursynth-plugins video-encoding
Last synced: 11 days ago
JSON representation
lvsfunc, a collection of LightArrowsEXE's VapourSynth functions and wrappers
- Host: GitHub
- URL: https://github.com/Jaded-Encoding-Thaumaturgy/lvsfunc
- Owner: Jaded-Encoding-Thaumaturgy
- License: mit
- Created: 2018-09-03T15:03:53.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-20T20:53:33.000Z (24 days ago)
- Last Synced: 2024-10-21T15:52:06.860Z (23 days ago)
- Topics: anime, fansubbing, python, python-library, python3, vapoursynth, vapoursynth-functions, vapoursynth-plugins, video-encoding
- Language: Python
- Homepage: https://lvsfunc.readthedocs.io/
- Size: 4.21 MB
- Stars: 52
- Watchers: 10
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lvsfunc
## ⚠️ **WARNING** ⚠️
This package is intended to be
a sort of testing grounds
for functions I write.
As such,
you should NEVER rely on this package,
and instead wait for the useful functions
to get adopted into other [JET](https://github.com/Jaded-Encoding-Thaumaturgy) packages.----
A collection of VapourSynth functions and wrappers
written and/or modified by LightArrowsEXE.
Full information on how every function/wrapper works,
as well as a list of dependencies and links,
can be found in the docstrings of each function/wrapper.
For further support,
drop by `#dev` in the [JET Discord server](https://discord.gg/XTpc6Fa9eB).## How to install
If you have the old `lvsfunc.py` module,
remove that from your system first.Install `lvsfunc` with the following command:
```sh
$ pip3 install lvsfunc --no-cache-dir -U
```Or if you want the latest git version, install it with this command:
```sh
$ pip3 install git+https://github.com/Irrational-Encoding-Wizardry/lvsfunc.git --no-cache-dir -U
```## Usage
After installation, functions can be loaded and used as follows:
```py
import lvsfunc as lvfaa = lvf.deblock.autodb_dpir(...)
comp = lvf.comparison.compare(...)
...
```## Disclaimer
Anything **MAY** change at any time.
The public API **SHOULD NOT** be considered stable.Many functions in this package are considered **EXPERIMENTAL**,
and are likely to require either full testing,
or may be moved to a different _Jaded Encoding Thaumaturgy_ package after some time.If you use _lvsfunc_ in any of your projects,
please consider hardcoding a version requirement.