Skip to content

Releases: tuttleofx/TuttleOFX

v0.13.6

20 Apr 12:38
Compare
Choose a tag to compare

Fix

  • oiiowriter: fix alpha premult when converting pixels (PR #592).

v0.13.5

16 Mar 14:41
Compare
Choose a tag to compare

Fix

  • sam ls: fix --explode-sequences option (PR #591).

v0.13.4

20 Feb 10:59
Compare
Choose a tag to compare

Fixes

  • oiiowriter: fix YResolution value in the output images (tested with TIFF) (PR #589).
  • CMake: fix some errors if some dependencies are not found (PR #590).

Other

  • Travis: use ccache on Travis (only the Linux jobs) (PR #584).
  • Docker: split dependencies from tuttleofx build (PR #557).

v0.13.3

31 Aug 09:37
Compare
Choose a tag to compare

Fixes

  • Up Exr plugins to v3.1: fixed how to write output images 32i (PR #562).
  • Up AudioVideo plugins to v4.9: fixed how to write the video color_range option (PR #582).
  • sam do: fixed how to stop the command when there are multiple graphs to process (PR #576).
  • sam ls:
    • fixed command output with the --script option (PR #577).
    • fixed command output when combine -d/-s/-f options (PR #579).
    • fixed exit code returned (PR #578).
  • sam rm:
    • fixed how to remove a given file which belongs to a sequence (PR #583).
    • fixed command behavior when combine -d/-s/-f options (PR #580).

Enhancements

  • Up OIIO plugins to v1.5: added OFX parameters to add the features of the Dpx writer plugin (PR #564).
  • Up OCIO plugins to v1.1: renamed OFX colorspace parameters to avoid spaces (PR #567).
  • sam tools: added TUTTLE_DISABLE_COLOR environment variable (PR #581).
  • sam do:
    • updated log (PR #566).
    • improved the help of the command line (PR #574).
  • sam rm: enabled '.' and '..' as inputs (Issue #570).

Other

  • Removed TurboJpeg reader/writer plugins (PR #560).
  • Removed Jpeg reader/writer plugins (PR #560).
  • Removed Dpx writer plugin (PR #564).

v0.13.2

14 Jun 10:01
Compare
Choose a tag to compare

Enhancement

  • up oiio reader/writer to v1.4: add subsampling parameter to control chroma-subsampling of jpeg.

v0.13.1

11 May 12:17
Compare
Choose a tag to compare

Fix

  • up oiio reader/writer to v1.3: propagate pixel aspect ratio from the given input to the image written.

Other

  • up dpx writer to v1.1: by default we use oiio writer to write dpx files.

v0.13.0

26 Apr 07:04
Compare
Choose a tag to compare

*/!\ Warning /!*
Update licensing to LGPL v2.1 / GPL v2.

API changes

  • Remove verbose level in ComputeOptions. There is only one global verbose level, defined inside Formatter class.

Features

  • LensDistort: up to v4.0 (add new fisheye model with 4 coefs)

Fixes

  • Host:
    • clamp high bit depth values when needed in the writer nodes
    • continueOnMissingFile feature when process Exr sequences with holes
    • default log level used by plugins in other host than tuttle (now warning)
    • default path to ofx plugins cache file (now HOME)
  • Plugins:
    • AudioVideo: up to v4.8
      • fix decoding of dnx
      • fix encoding of h264
      • fix encoding of prores
  • Sam:
    • sam ls: fixed browses with filename and folders as inputs.
    • sam do
      • exit the process if there is an error in the command line
      • add 'default' constant to indicate the default value of Choice parameter
      • no ambiguity when calling a plugin with the exact id
      • fix print of the command line help even if there are arguments to process

Enhancements

  • Host: log OFX action exception as error (instead of debug)
  • Sam: add a default description for each sam command line
  • CMake:
    • add custom Makefile targets to build OFX plugins
    • only IO plugins depend on sequenceParser library
    • OFX plugins are available by default when tuttle is installed with homebrew (mac osx)

Other

  • Travis: copy libbz2, external dependency of libavformat, to the binaries released
  • Add clang-format tools

v0.12.7

08 Mar 22:14
Compare
Choose a tag to compare

Enhancements

  • sam cp/mv/rm: added --dry-run option.
  • sam do: return an error code at the end of the process.

Other

  • Up sequenceParser submodule to v1.2.1
  • Fix build with python 3 on Travis.

v0.12.6

19 Jan 08:52
Compare
Choose a tag to compare

Enhancement

  • Update sequenceParser submodule to v1.2.0.

Features

  • Up LensDistort plugin to v3.0 (add brown3 distortion model).

v0.12.5

07 Jan 11:29
Compare
Choose a tag to compare

Fixes

  • Host: log backtraces in debug
  • sam do
    • can be executed without argument
    • can process a recursive browse with a filter indicated
  • sam mv / cp
    • can be executed with an input sequence
  • IO plugins: default plugin to read CR2 files correctly decodes the image (no black)

Features

  • sam ls
    • added --explode-sequences option
    • added number of missing files info when display detailed of sequences

Enhancement

  • sam do
    • added folder manipulations and color gradation sections to the help
    • by default a process with folders is recursive (the option is --no-recursivity instead of --recursive)
  • sam ls
    • always display detailed of sequences