Creating custom "Effects"

Asked by renderguy

It appears "Effects" are simple XML files (/usr/share/openshot/effects) which reference MLT "Services" (correct term?), is there a list of these services somewhere?

Also, is it possible/legal to reference multiple "Services" within the same "Effect" (e.g. "boxblur" and "grain")?

Many thanks in advance.

Question information

Language:
English Edit question
Status:
Solved
For:
OpenShot Video Editor Edit question
Assignee:
No assignee Edit question
Solved by:
renderguy
Solved:
Last query:
Last reply:
Revision history for this message
Jonathan Thomas (jonoomph) said :
#1

You are correct. The XML files simply refer to MLT filters. I am not
aware of a master list of filters for MLT. I dug through the source
code looking for many of them. You should be able to add any MLT
filter using the XML files.. if you get all the correct settings.
Good luck!

Thanks,
-Jonathan

On Thu, Feb 18, 2010 at 12:05 PM, renderguy
<email address hidden> wrote:
> New question #101561 on OpenShot Video Editor:
> https://answers.launchpad.net/openshot/+question/101561
>
> It appears "Effects" are simple XML files (/usr/share/openshot/effects) which reference MLT "Services" (correct term?), is there a list of these services somewhere?
>
> Also, is it possible/legal to reference multiple "Services" within the same "Effect" (e.g. "boxblur" and "grain")?
>
> Many thanks in advance.
>
> --
> You received this question notification because you are an answer
> contact for OpenShot Video Editor.
>

Revision history for this message
renderguy (latkinson) said :
#2

Hi Jonathan, thanks for the explanation... guess "Filters" is the correct term, not "Services".

I was hoping *not* to trawl through the MLT sources, would you mind listing a few of the files I need to be looking at?

Would also be worth documenting this "Filter" list somewhere for others (user manual?), I'd be happy to e-mail whoever the complete list for inclusion.

Many thanks again.

Revision history for this message
Olivier Girard (eolinwen) said :
#3

Hi renderguy
Perhaps, You could find more explanation here : http://openshotusers.com/forum/viewtopic.php?f=25&t=16
Thanks you for the interest than you bear

Revision history for this message
Jonathan Thomas (jonoomph) said :
#4

If you have "melt" installed, you can get a list of the filters.
However, the sources of some filters are in the MLT code, and some
filters are in external libraries. I'm not sure the exact place to
look. =)
$ melt -query "filters"

Thanks,
-Jonathan

On Fri, Feb 19, 2010 at 4:14 AM, renderguy
<email address hidden> wrote:
> Question #101561 on OpenShot Video Editor changed:
> https://answers.launchpad.net/openshot/+question/101561
>
>    Status: Answered => Open
>
> renderguy is still having a problem:
> Hi Jonathan, thanks for the explanation... guess "Filters" is the
> correct term, not "Services".
>
> I was hoping *not* to trawl through the MLT sources, would you mind
> listing a few of the files I need to be looking at?
>
> Would also be worth documenting this "Filter" list somewhere for others
> (user manual?), I'd be happy to e-mail whoever the complete list for
> inclusion.
>
> Many thanks again.
>
> --
> You received this question notification because you are an answer
> contact for OpenShot Video Editor.
>

Revision history for this message
renderguy (latkinson) said :
#5

Hi Oliver/Jonathan, thanks for the pointers.

I've just installed "melt" and queried the available filters, I'll post anything useful (for inclusion) to the bug tracker... as suggested on your forum post (Oliver).

Many thanks again.