Skip to content

Tuttle OFX is a library to connect and batch operations with OpenFx plugins. It comes with a set of plugins that allows you to batch process on movies and file sequences.

License

Unknown and 3 other licenses found

Licenses found

Unknown
COPYING.md
GPL-3.0
LICENSE.GPL
LGPL-3.0
LICENSE.LGPL
Unknown
LICENSE.TuttleOFX
Notifications You must be signed in to change notification settings

buttleofx/TuttleOFX

 
 

TuttleOFXTuttleOFX

Project under early development.

TuttleOFX project is an image processing framework based on OpenFX plugin format.
More informations on the official website :https://sites.google.com/site/tuttleofx/.

The project is composed of 4 main parts:

  • Tuttle Host Library, an OpenFX host that allows you to manipulate a graph of OpenFX nodes.
  • Tuttle Plugin Library, a library to facilitate the creation of OpenFX plugins.
  • Tuttle plugins, a set of OpenFX plugins for image processing and image/video IO.
  • Sam, a set of command line tools.

License

see COPYING.md


Compilation

  • Getting the source

git clone git://github.com/tuttleofx/TuttleOFX.git
cd TuttleOFX
git submodule update -i

  • External libraries
  1. Build from source code
    You can get all external libraries source code using a python script:
    cd 3rdParty
    python init.py
    And follow build instructions for each library.

  2. Use packaging tools or installers See the website instructions to install all dependencies. There are command lines (apt-get, macports, ...) to install all dependencies for some standard distributions, and links to windows installers.
    Extern libraries

  • Compilation

See INSTALL.md


Plugin creation

There is a script to help you making new plugins.

python $TUTTLE_ROOT/plugins/_scripts/newPlugin.py

This script asks you information about your plugin and create a new plugin source tree in your current directory.

Tested compilers

  • Linux
  • GCC 4.1.2 on OpenSUSE 11.2 64bits
  • GCC 4.4.1 on OpenSUSE 11.2 64bits
  • GCC 4.6.1 on Ubuntu 11.10 32/64bits
  • Clang 2.9 on Ubuntu 11.10 32/64bits
  • MacOS
  • GCC 4.2.1 64bits
  • Windows
  • Visual C++ 2010 on Windows XP 32bits
  • GCC-MINGW 3.4.5, 4.3.0 on Windows XP 32bits

More information

Check TuttleOFX website for more information.

http://sites.google.com/site/tuttleofx

TuttleOFX public repository.

http://github.com/tuttleofx/TuttleOFX

OpenFX plugin standard.

http://openfx.sourceforge.net

Contact

Developers mailing-list (public)

[email protected]
http://groups.google.com/group/tuttleofx-dev

Users mailing-list (public)

[email protected]
http://groups.google.com/group/tuttleofx-user

Contact the team in private

[email protected]

The github issues module for bug report

http://github.com/tuttleofx/TuttleOFX/issues

About

Tuttle OFX is a library to connect and batch operations with OpenFx plugins. It comes with a set of plugins that allows you to batch process on movies and file sequences.

Resources

License

Unknown and 3 other licenses found

Licenses found

Unknown
COPYING.md
GPL-3.0
LICENSE.GPL
LGPL-3.0
LICENSE.LGPL
Unknown
LICENSE.TuttleOFX

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 91.4%
  • C 5.6%
  • Python 2.7%
  • Racket 0.2%
  • Shell 0.1%
  • Perl 0.0%