[gst-devel] plugins for editing

Edward Hervey bilboed at gmail.com
Mon Aug 30 09:23:33 CEST 2010


Hi,

On Sun, 2010-08-29 at 22:47 -0500, Vasilis Liaskovitis wrote: 
> Hi,
> 
> has anyone worked on the plugins for editing project?
> http://gstreamer.freedesktop.org/wiki/PluginsForEditing
> 
> If there is still work to be done,

  Definitely :) Nobody tackled that task for this summer of code.

> are there any existing open source
> filters/apps that people would like to use as gstreamer elements?

  You just made me realize I never got round to putting down a list of
the existing available FOSS projects that could be wrapped :(

  At the top of my head:
* audio noise removal: audacity has a quite decent noise
estimation/removal filter.
* video filters:
** you should have a look at the avisynth filters (most of them are
open-source but not free software though, and exist only for windows,
but should be easy to wrap as gstreamer plugins)
** you could also leverage the existing open-cv gstplugins for the
motion estimation

* color correction:
  ** Thibault Saunier (thiblahute, SoC student on PiTiVi) was interested
on working on this, you could maybe contact him. Having these elements
in GStreamer is the top-ranked requirement for PiTiVi in regards to
effects :)
  ** The detection part is more the ability of being able to represent
the colors in various spaces (HSL, CMYKRGB, ...) by either emitting it
as messages on the bus or as a separate vectorscope/waveform video
stream.
  ** The correction part is (mostly) the ability to change the colors
using HSL (Hue/Saturation/Luminance) in different configurable ranges
(Overall, Shadows, Midtones, Light).

* once a pair of those plugins are available (i.e. noise detection/...
one could also add a bin element that, by re-using them and working over
a number of previous/future frames, applies some smart correction.

> I 'd
> be willing to help out with development / testing.
> 
> thanks,
> 
> -Vasilis







More information about the gstreamer-devel mailing list