Draft 1.5.3

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

What’s New

New License File Required

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 Avid DNxHD® codec and MXF format 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.

  • Fixed a bug in Draft.VideoDecoder.DecodeNextFrame(). That function was not handling file channel mapping correctly.

  • Fixed two bugs in Draft.Image.Resize(). Data outside of display window was not cropped when necessary and an image was not resized if data window did not need to be resized.

  • Fixed a bug in Draft.Image.WriteToFile(). When writing a tiled EXR image, certain resolutions were causing a memory access violation.