Draft 1.5.3 Documentation¶
Draft is a lightweight compositing and video processing tool designed to automate typical post-render tasks. It is implemented as a Python library, which exposes functionality for use in python scripts. Draft is designed to be tightly integrated with Deadline, but it can also be used as a standalone tool.
The basic operations cover the basics of Draft and what you will see in most Draft scripts. Things like creating an image and doing some simple text annotations are covered here, as well as how to setup a video encoder to create a video file.
- Creating an Image
- Crop an Image
- Composite Two Images
- Convert an Image From One Format To Another
- Create Text Annotation
- Resize an Image
- Create a QuickTime Movie
- Write an Image to File with a Specific File Channel Map
- Set Saving Settings in an Image File
- Embed a Timecode in an Image File
- Concatenate Video Files
These operations are more involved but are typical things done with Draft such as working with Stereo footage and recipes for working with image sequences.
- Create an Anaglyph Image
- Create a Frame Counter
- Split a Movie into Single Frames
- Create a Left-Eye, Right-Eye, Side-By-Side Movie
- Skipping Missing Frames
- Create Proxies for an Image Sequence
- Saving Multiple Videos from the Same Input
- Change the Encoding of a Movie Clip
- Setting the Compression Quality when Encoding a Movie Clip
- Add a Slate Frame to a Movie Clip
- Using the Parameter Parsing Utility for Custom Parameters
- Write an Image to File with a Maximum Bit Depth
- Embed a Timecode in a Video File
- Display an Image Using PySide
These operations target an audience that is already comfortable with writing Draft scripts.
The Deadline section focusses specifically on how to connect your Draft scripts to Deadline and how to take advantage of things like custom parameters and Deadline Job meta-data.