[Bf-committers] External effects for VSE and or compositor nodes

Troy Sobotka troy.sobotka at gmail.com
Mon Mar 13 05:51:50 CET 2017

The VSE will be complicated developing effects under its current
architecture. The problem is that the VSE is designed for output from
Blender's 3D rendering largely, and that means that the values are scene
referred. Most formulas for effects and such currently out in the wild are
display referred, which means they won't work terribly well on scene
referred renderings.

With respect,

On Sun, Mar 12, 2017 at 9:00 PM Gaspar Fernández <blakeyed at totaki.com>

> Hi all!
> There are only a few effects in Blender for VSE or compositor. I've been
> thinking about that for years. Even I found, in the past Blender used a
> C api to allow external effect plugins
> (
> https://wiki.blender.org/index.php/Doc:2.4/Manual/Sequencer/Effects/Plugins
> ).
> And don't know why this feature isn't supported now.
> Looking for a solution I tried to make my Blender build run image
> filters via Python API but it's very slow (2 frames/sec for a very very
> easy effect, inverting red and blue channels and alpha to 50%), also I
> did not tested using a Python lib so Python will be just calling my C
> lib which does the effect. But I think it may be better making them
> directly in C or C++, I've tested doing the same simple effect in C and
> it's realtime.
> I also thought about using a pluggable library for doing this (just
> effects on images or videos), like MLT, where we can add a lot of
> effects and image generators (another very very interesting feature for
> me). It's really difficult to render a strip, apply one effect with
> another program and import the new footage with effect, and sometimes
> animating effect properties or doing little changes is awful repeating
> the whole process again.
> What do you think about that?
> I've been playing with MLT source, if you think this is interesting I
> think I could make a POC integrating one effect into VSE to see how it
> behaves.
> Best regards,
> ------------------------------------------------------------------------
> Gaspar Fernández
> Facebook de Gaspar Fernández <https://www.facebook.com/gaspy>   Twitter
> de Gaspar Fernández <https://twitter.com/gaspar_fm>     LinkedIn de Gaspar
> Fernández <https://www.linkedin.com/profile/view?id=49150267>   Youtube
> de Gaspar Fernández <https://www.youtube.com/user/yutubero184/feed>
> Google+ de Gaspar Fernández
> <https://plus.google.com/u/0/+GasparFern%C3%A1ndez/posts>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list