-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Artenaut End of world schrieb: > As media author, I know GIMP and Audacity too and many times I would like to > use some plugin from them in Cinelerra, and I ask me, why haven't it a gimp > effect that run scrtip-fu scripts or audacity efect that run, I don't know, > Nyquist scripts? Yes, I know, Cinelerra run audio LADSPA effects.
> Possibly, It was not a good idea cause hard implementation, but if Cinelerra > or Lumiera perhaps have it, don't need to implement its own plugins, just use > GIMP or Audacity plugins. speaking for Lumiera, yes that's what we're about to do. We're *not* inventing yet another video/audio plugin system. (Internally, we're using our own generic plugin/extension module system, but that's another story). Rather, we'll write adapters to use existing plugin systems. But I should add, that running "just some script" embedded in another application isn't trivial. There is a huge difference between using a plugin and just "run a script-fu script". Plugins have a defined interface and have to comply strictly to a pre-defined behaviour. Running a script to the contrary means, that you have to embed a script engine and then provide the script with a sensible environment, allowing the script to do something. Without having much possibilities to enforce a pre-defined behaviour for the script. In Lumiera, we'll embed a Lua script engine. Moreover, it will be possible to create language bindings for other popular scripting languages (e.g. Python). But, again, these are two things. The embedded engine (Lua for Lumiera) can be assumed to be there and has a controlled environment. To the contrary, when running an external script, you don't start the Lumiera executable, rather you start the executable of your script engine (e.g. /usr/bin/python), which then loads Lumiera library functions or establishes a live connection to an already running ' Lumiera instance). You see, all of this is a lot of work and things to be settled; nothing of it has much to do with video editing, and thus you may understand why the original author(s) of Cinelerra didn't engage into that play. Cheers, Hermann V. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAktI6DkACgkQZbZrB6HelLIQaACg8rNaHr3b3ns/n1OMz56cv4Rf c5cAoOB7IQ6azIVMafYn3+4nckvcyEDA =84ye -----END PGP SIGNATURE----- _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
