PDA

View Full Version : freeframe


stex
11th November 2004, 11:03 AM
hi folks!

everybody is talking about freeframe, but i dont understand the basic question.

What the hell is freeframe? :confused:

a) is it a standard for video interchange e.g.

Software1 and Software2 are running and they exchange information about the Frames they are displaying in a certain Format.
Like: Software2 tells Software1: i have my video data of size S in memory on position P.

OR

b) do i need to write a freeframe dll that is completly controlled by the host application.
Like: Software1 is the Host and Software 2 is the dll and Software1 fully controls Software2 over certain defined API calls.


concluding: if i want to build my Software as a freeframe plugin for, lets say resolume, what should I do?

thx in advance

stefano

many2
11th November 2004, 01:56 PM
http://freeframe.sourceforge.net/

FreeFrame is the open-source cross-platform real-time video effects plugin system designed for use in VJing applications

stex
11th November 2004, 02:05 PM
thanx for the answer, i already know the site. but the question is: i have programmed a vj software and i dont see a way to integrate it as a freeframe plugin into another software (too many not video related parameters to control)

if my software should support freeframe plugins then i see a way, but there is really not that much dev info around. downloaded some stuff from sourceforge but that tells me exactly nothing.

anyone else some hints for me please? :)

ste

sleepytom
11th November 2004, 08:41 PM
read the spec
http://freeframe.sourceforge.net/spec.html

there is a msvc sample host app and a delphi sample host app

(look in the cvs)

VJamm
11th November 2004, 09:15 PM
Hi

We didn't really design FreeFrame 1.0 as a way of integrating your whole VJ software into a program like Resolume.


FreeFrame is a plugin system. You write a plugin to process video in some way, and lots of host developers have written the integration to let you plug your plugin into their vj software.

So you either write a plugin or you write a host.

There is a young system of video interchange on Freeframe - the patchbox http://www.patchbox.net/ allows video to be streamed in realtime from one app to another, and you could do something like this yourself if you wanted with a kind of 'remote' plugin that your soft could use to plug into other hosts.

Wann du willst kannst du mir auf Deutsch emailen.

servus
Russell

stex
16th November 2004, 12:03 PM
vjamm!

thx for the reply. thats all i needed to know: my program is a whole vj software and therefore i dont see a way to implement it as a freeframe plugin... anyway will see if i can support freeframe plugins!

ciao

ste