using freeframe effects in a gstreamer pipeline

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

using freeframe effects in a gstreamer pipeline

minimalniemand
Hey folks,

after reading this wiki entry: http://gstreamer.freedesktop.org/wiki/PluginsForEditing I remembered, that there is already a set of realtime video filters available as Open Source.

Wouldn't it be nice to be able to use them in gstreamer, for example for editing as the wiki entry suggests? My C-skills are not good enough to do this on my own I'm afraid, but I could imagine to participate in a project to realize this.

http://freeframe.sourceforge.net 



--
Michael Niemand


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: using freeframe effects in a gstreamer pipeline

minimalniemand
Obviously there already is something that does that, so nevermind:





On Tue, Mar 20, 2012 at 10:58 PM, Michael Niemand <[hidden email]> wrote:
Hey folks,

after reading this wiki entry: http://gstreamer.freedesktop.org/wiki/PluginsForEditing I remembered, that there is already a set of realtime video filters available as Open Source.

Wouldn't it be nice to be able to use them in gstreamer, for example for editing as the wiki entry suggests? My C-skills are not good enough to do this on my own I'm afraid, but I could imagine to participate in a project to realize this.

http://freeframe.sourceforge.net 



--
Michael Niemand




--
Michael Niemand

Albusstr. 17
60313 Frankfurt/M
Germany

Tel.: +49 (0) 69 200 130 60
Mobile: +49 (0) 171 645 29 07



_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: using freeframe effects in a gstreamer pipeline

minimalniemand
I am to quick with the posting. I apologize for spamming the list, but felt the need to correct my mistake: ffrend was listed falsely on a site, it is not a gstreamer plugin. 

On Tue, Mar 20, 2012 at 11:04 PM, Michael Niemand <[hidden email]> wrote:
Obviously there already is something that does that, so nevermind:





On Tue, Mar 20, 2012 at 10:58 PM, Michael Niemand <[hidden email]> wrote:
Hey folks,

after reading this wiki entry: http://gstreamer.freedesktop.org/wiki/PluginsForEditing I remembered, that there is already a set of realtime video filters available as Open Source.

Wouldn't it be nice to be able to use them in gstreamer, for example for editing as the wiki entry suggests? My C-skills are not good enough to do this on my own I'm afraid, but I could imagine to participate in a project to realize this.

http://freeframe.sourceforge.net 



--
Michael Niemand




--
Michael Niemand

Albusstr. 17
60313 Frankfurt/M
Germany

Tel.: <a href="tel:%2B49%20%280%29%2069%20200%20130%2060" value="+496920013060" target="_blank">+49 (0) 69 200 130 60
Mobile: <a href="tel:%2B49%20%280%29%20171%20645%2029%2007" value="+491716452907" target="_blank">+49 (0) 171 645 29 07





--
Michael Niemand

Albusstr. 17
60313 Frankfurt/M
Germany

Tel.: +49 (0) 69 200 130 60
Mobile: +49 (0) 171 645 29 07



_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: using freeframe effects in a gstreamer pipeline

Josh Doe
On Tue, Mar 20, 2012 at 6:09 PM, Michael Niemand
<[hidden email]> wrote:
> I am to quick with the posting. I apologize for spamming the list, but felt
> the need to correct my mistake: ffrend was listed falsely on a site, it is
> not a gstreamer plugin.

Indeed it is not, but it's a great idea to wrap FreeFrame plugins
(which I hadn't heard of until now). Seems this was suggested all the
way back in 2003 on this list [0]. There is the similar frei0r plugin
framework which is already wrapped in a GStreamer plugin. Maybe too
small for a GSoC project?

-Josh

[0]: http://lists.freedesktop.org/archives/gstreamer-devel/2003-March/004030.html
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: using freeframe effects in a gstreamer pipeline

Stefan Sauer
On 03/21/2012 12:48 PM, Josh Doe wrote:

> On Tue, Mar 20, 2012 at 6:09 PM, Michael Niemand
> <[hidden email]> wrote:
>> I am to quick with the posting. I apologize for spamming the list, but felt
>> the need to correct my mistake: ffrend was listed falsely on a site, it is
>> not a gstreamer plugin.
> Indeed it is not, but it's a great idea to wrap FreeFrame plugins
> (which I hadn't heard of until now). Seems this was suggested all the
> way back in 2003 on this list [0]. There is the similar frei0r plugin
> framework which is already wrapped in a GStreamer plugin. Maybe too
> small for a GSoC project?
Not neccesarily. Writing a full fledged wrapper is a bit of work. Do the
freeframe plugins as such built on linux and are they alredy packaged
for major distributions? The project could also include a ffrend clone
using the GStController framework.

Stefan

> -Josh
>
> [0]: http://lists.freedesktop.org/archives/gstreamer-devel/2003-March/004030.html
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: using freeframe effects in a gstreamer pipeline

minimalniemand
On Wed, Mar 21, 2012 at 8:41 PM, Stefan Sauer <[hidden email]> wrote:
[...] Do the freeframe plugins as such built on linux and are they alredy packaged
for major distributions? The project could also include a ffrend clone
using the GStController framework. [...]
 

 I am afraid they are not entirely built on Linux, but they are Open Source and multi platform. This is what the OS integration part of the sourceforge page (http://freeframe.svn.sourceforge.net/viewvc/freeframe/trunk/docs/specification.html#CHAPLibrary) says:

FreeFrame plugins are distributed and used as compiled shared objects (.so) in Linux, as Bundles in Mac OS X and as Dynamic Link Libraries (.dll) in Windows.

FreeFrame Plugins export a single function: plugMain. This is passed 3 values: a 32-bit function code, a 32-bit input value and a 32-bit instance identifier. It returns a 32-bit output value.
The input values and output values have different types according to the function code. This may be implemented differently on different platforms in different languages, but the format of the values must be consistent.

 
They also don't come with any distribution I know.



_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel