Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 5th February 2024, 14:11   #1  |  Link
LightArrowsEXE
Mt. Fuji Encoding Alumni
 
LightArrowsEXE's Avatar
 
Join Date: Nov 2016
Location: Netherlands
Posts: 5
Jaded Encoding Thaumaturgy - Vapoursynth functions and plugins

Jaded Encoding Thaumaturgy
A modern collection of plugins and packages

Source code | Support


Jaded Encoding Thaumaturgy is a Github organization centered around optimizing, bug-fixing, and extending the most useful Vapoursynth/Avisynth
filtering plugins and functions, as well as introducing more tooling for package developers and users to help with writing scripts and developing new filters.

We offer roughly 25 different Python packages, each focused on specific types of filtering, and all interconnected to provide users many different tools
to help them filter video sources. We also include updated plugins with new, previously-sorely missing features, such as our updated descale plugin.

We also offer the most feature-rich Vapoursynth script previewer currently available in vs-preview.
This previewer does not come with its own IDE, and is instead meant to be paired with a code editor of your choice, such as PyCharm,
Visual Studio Code, Vim, Notepad++, etc. Anything that can launch external programs can support vs-preview!



This also comes with all the benefits that come with using a dedicated code editor, such as auto-complete (using vsgenstubs to generate stubs),
type hinting, linting, useful error messages and logging, and the ability to read docstrings without having to navigate to an external webpage.



vs-preview also contains its own plugin system, allowing users to add new features or extend existing ones!
This includes DCT graphs, modern helpers for determining native (fractional!) resolutions, etc.

For more information, please refer to the vs-preview README.

How to install

Python packages

The easiest way to install our core Python packages is through vs-jet.

You can install vs-jet with the following terminal command:

Code:
pip install vsjet
Once installed, you can also upgrade all packages to Git latest by running the following command;

Code:
python -m vsjet latest
Plugins

Certain plugins may be installable via vsrepo.

For example, to install our descale plugin, run the following terminal command:

Code:
vsrepo install descale
Currently Available Downloads

For usage examples and documentation, please refer to the individual function docstrings and/or repository READMEs.

Main packages

Additional utility packages

Filter plugins

Programs

Contributing and user feedback

If you'd like to contribute, please open an issue or create a pull request in the relevant repository!
If you run into any errors, please post a stack trace in the replies or join our support server!
Suggestions are also welcome.

Last edited by LightArrowsEXE; 6th February 2024 at 09:22.
LightArrowsEXE is offline   Reply With Quote
Old 10th February 2024, 16:29   #2  |  Link
Adub
Fighting spam with a fish
 
Adub's Avatar
 
Join Date: Sep 2005
Posts: 2,709
I'm amazed that this hasn't been posted here before!

I've been using many of these packages, especially vsdenoise for some time now, particularly for its convenient wrapper functions around BM3D and MVTools, while also contributing the implementation of TemporalDegrain2 (which Setsu rewrote a bit).

Thank you so much for this contribution of the VS community. It's been a great resource.
Adub is offline   Reply With Quote
Reply

Tags
filtering, maintained, package, vapoursynth

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:32.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.