RSS< Twitter< etc
Friday
Apr292016

Draft 1.5.2 (Included with Deadline 8.0.0.69)

This version of Draft will not work with Deadline 6 or earlier.

What's New

New License File Required

  • This build requires a new version 1.5 license.  Please contact sales@thinkboxsoftware.com for an updated Draft 1.5 license file.

Compatibility

  • Scripts written for previous versions of Draft should still work fine with Draft 1.5.

Images

  • Added support for specifying the channel bit depth when writing an image to file.
  • Added support for embedding a timecode when writing an image to file.
  • Added support for accessing an image in memory as a byte array that is compatible with the QByteArray in PySide.

Videos

  • Added support for embedding a timecode when encoding a video.
  • Added support for video concatenation.

Bug Fixes

  • Fixed a bug that was causing ImageMagick to read image file twice.
  • Fixed a bug that was preventing Draft to encode a video with codec DNxHD and format MXF for some frame rates.
  • Fixed a bug that was causing some ImageMagick warnings to throw runtime errors.
  • Fixed bugs in Draft.Image.RenameChannel() and Draft.Image.SetToColor(). Those functions were not handling file channel mapping correctly.
  • Fixed a bug that was causing overflows when assembling big OpenEXR images with the TileAssembler.
Thursday
Nov192015

Draft 1.4.2 (Included with Deadline 7.2.1.2)

This version of Draft will not work with Deadline 6 or earlier.

Bug Fixes

  • Draft was not closing files properly.
  • It was impossible to resize a one pixel image.
Thursday
Oct012015

Draft 1.4.1 (Included with Deadline 7.2.0.18)

This version of Draft will not work with Deadline 6 or earlier.

What's New

New License File Required

  • This build requires a new version 1.4 license.  Please contact sales@thinkboxsoftware.com for an updated Draft 1.4 license file.

Compatibility

  • Scripts written for previous versions of Draft should still work fine with Draft 1.4.

Images

  • Added support for controlling image compression and quality settings.
  • Updated to ImageMagick 6.9.1.

General Improvement

  • Writing an image to file with an undefined compression doesn’t issue a warning anymore.
  • Improved Draft robustness.

Bug Fixes

  • Draft was always writing PNG and TIFF files with an alpha channel.
  • The TileAssembler was setting final data window with width and height one pixel bigger than necessary, temporarily carrying useless black pixels.
  • Successive crops was not giving the correct results (resulting image was shifted).
  • Fixed a bug in deepcopy.
  • Changed Magick::Color( “black” ) to Magick::Color( 0, 0, 0 ) so Draft won’t rely on finding colors.xml.
Friday
May292015

Draft 1.3.2 (Included with Deadline 7.1.0.35)

This version of Draft will not work with Deadline 6 or earlier.

What's New

New License File Required

  • This build requires a new version 1.3 license.  Please contact sales@thinkboxsoftware.com for an updated Draft 1.3 license file.

Compatibility

  • Scripts written for previous versions of Draft should still work fine with Draft 1.3.

EXR Images

  • Added support for EXR data and display windows (previously data windows were set to the same size as the display windows).
  • Updated to OpenEXR 2.2.0.

LUT Support

  • Added ACES 1.0 LUTs to the included ocio-configs folder.
  • Improved the robustness of the Draft ASCCDL Reader. The reader can now handle different syntax in its input file.

Draft Tile Assembler

  • Added support for assembling big images by exposing a new class in Python called TileAssembler. Most of the logic of an assembly job can now be handled internally. 

Bug Fixes

  • Fixed a bug when encoding an image with VideoEncoder. The VideoEncoder was applying a bit of scaling to the image.
  • Fixed a bug on Mac OS X when encoding with certain dimensions (ie: 640 x 480) was causing a memory error crash.
Wednesday
Dec172014

Draft 1.2.3 (Included with Deadline 7.0.0.54)

What's New

  • New License File Requried
    This build requires a new version 1.2 license.  Please contact sales@thinkboxsoftware.com for an updated Draft 1.2 license file. 
  • This version of Draft will not work with Deadline 6 or earlier.
  • Updated FFmpeg to version 2.3.
  • Added support for webm files:  vp8 video codec, vorbis audio.
  • The Draft programming reference is now on the new documentation site.

Compatibility

  • Updated Windows builds for compatibility with Deadline 7's installer (updated from VC90 to VC100 runtime library).
  • Updated Python compatability to 2.7.
  • Scripts written for previous versions of Draft should still work fine with Draft 1.2.
  • Updated simple_slate_h264_burnins_with_proxy.py and simple_slate_h264_with_proxy.py sample scripts so that they work properly with Deadline 7.

OpenColorIO

  • Use config.ocio and ColorSpaces / Roles to create OCIO color processors for color correcting images.
  • Create OCIO color processors directly from your favourite LUT files... see http://opencolorio.org/FAQ.html for the full list of LUT formats supported.
  • New OCIO lut sample script in the samples directory.

ASC CDL

  • A fully standard-compliant implementation of ASC CDL LUTs.  (The clamping steps in OCIO's ASC CDL implementation is not currently standard-compliant.)
  • New ASC CDL sample script in the samples directory.

Unicode

  • Draft now supports unicode filenames and text annotations.
  • Note:  We need to modify the DraftParamParser.py library so that unicode strings aren't mangled in the Deadline / Draft boundary, but once they're in, Draft handles them properly.

Licensing Improvements

  • Draft licences are now more flexible.  Most Draft features require only that a license be present.  Actual checkout of licensees now happens only while videos are being encoded or decoded.
  • "Lost connection to license server" no longer pops up dialog boxes on Windows.

 

Bug Fixes

  • Fixed a crash when encoding movie with audio.
  • Improved error messages when trying to open an exr file that isn't there.
  • Fixed error messages so they no longer appear as "unidentifiable C++ exception" in Mac OS 10.8.