Releases: tuttleofx/TuttleOFX
Releases · tuttleofx/TuttleOFX
v0.12.4
Fixes
- Host: in release mode, do not generate "*.dot" file during the process
- AudioVideo writer: fix audio negative offset
- sam
- add verbose option for all tools
- add log for all tools
- sam do --file-formats: do not print the same extension several times
- sam do: check command line and print help if the inputs are not well written
- sam ls: do not print an Item several times
Enhancement
- AudioVideo reader: get bitDepth of input from avtranscoder
Other
- Add Dockerfile
- Remove different behavior of log when build on release/debug
v0.12.3
v0.12.2
Features
- pyTuttle: use automatic downcast on properties.
- pyTuttle: pointer properties are now iterable.
Fixes
- sam-do: read/write when use folders.
- sam-ls: error if indicate a sequence which not exist.
Enhancement
- sam tools: default log level is warning.
- host: preload can be called several times
Other
- Add Bitdeli badge.
- Complete INSTALL.md and USAGE.md files.
- Travis: deploy only tested binaries.
- Travis: add python3 variant.
v0.12.1
Fixes
- sam-do node help: do not skip secret parameters
- writers: update of 'filename' parameter if the graph is loaded from a nuke project (or other interactive host).
- writers: sequence detection: when you set a filename with a number, it should not be detected as a
sequence.
Enhancement
- sam-do: compatibility with clint python module v0.3.2
Build
- Fix build on MacOSX
v0.12.0
Features
- sam tools are now in python.
- rawreader plugin: add OFX parameters to decode raw data with camera parameters.
Fixes
- NLMDenoiser plugin: fix process which never ended.
- Text plugin: fix computation when no font were found.
- Log were printed twice (when debugging).
Enhancements
- All writer plugins does not copy their input buffer to their output clip by default (new common parameter 'copyToOutput'): around 10% faster depending on your graph.
- Continuous Integration includes tests after each build.
- Doxygen documentation is up to date and available online
Deploy
- Add TUTTLE_EXPERIMENTAL build option to build plugins with major version 0.
- Add TUTTLE_DEPLOY_DEPENDENCIES build option to install dependencies with tuttle when deploy.
- Deploy python scripts in "bin/python" instead of "share/python".
- Deploy python libs in "lib/python2.7" instead of "lib/python2.7.x".
- Remove TUTTLE_PRODUCTION build option.
For more details, see github milestone.
v0.11.0
Features
- Up AudioVideo plugins (reader/writer/swscale) to v4.1. Fix how OFX parameters are set from external presets (writer). Can use negative offset for an audio input, to seek in the stream before process (writer).
- Graph: call begin/endSequenceRender only one time for each node, before/after process, according to the OpenFX documentation.
Deploy
- CMake: can build and install specific targets.
- Deploy .h, .tcc and static libraries (libTuttleCommon and libTuttlePluginLib).
- Deploy script seqToMovie.py
For more details, see github milestone.
v0.10.0
See github milestone.
Features:
- Up AudioVideo plugins (reader/writer/swscale) to v4.0. The plugins are now based on avTranscoder library, an opensource library based on libav/ffmpeg, which provides a high level API to re-wrap or transcode media easily. The most interesting feature about this is the possibility to encode audio streams while writing your output video with images resulting of your composition.
Enhancements:
- Improve memory management, and so can create and process more complex graphs without memory issues.
Other:
- Use CMake as build system.
- Tuttle can be built without numpy by using CMake flag WITHOUT_NUMPY.
- Travis: add continuous integration on MAC OSX.
v0.8
See release note or github milestone.
In short:
A new progress handle, SeEpxr and IdKeyer plugins, speed optimizations in CTL plugin, some fixes in Text plugin and corrections for MacOSX build.
Linux and Windows jenkins builds have also been cleaned to reduce binaries archive size.
You can download these archives below.
For more details about download, see TuttleOFX's dedicated page.