Skip to content

After Effects Jobs

Work in progress

This api is still being built and is subject to change

After Effects Render Job

class AfterEffectsRenderJob(Job):
    def __init__(self, name: str,
                 scene: str,
                 software_version: float,
                 comp: str,
                 output: str,
                 frames: str,
                 pool: str,
                 batch_name=None,
                 **kwargs):

This is a representation of an individual After Effects Render Job.

This class inherits from Job

When submitting a render job you may only submit 1 composition per job.


Attributes

These attributes are specific to a After Effects Render Job. Generic Job attributes can be found in Job documentation

Name
Type
Description
scene str The path to the scene file Mandatory
software_version int The version of After Effects being used Mandatory
comp int The comp you wish to render Mandatory
frames str The frames to be rendered, in a format expected by deadline. Eg ('1001-1100x3') Mandatory
render_template str The name of the render template to be used Optional
output_template str The path of the output template to be used Optional
render_settings dict Individual render settings e.g Optional
output_settings dict Individual output settings e.g Optional
optimised_frames bool True results in first, last, and middle frames being rendered first. Default True Optional
continue_on_missing_footage bool True results in first, last, and middle frames being rendered first. Default True Optional
min_file_size int When true, does not stop rendering on missing footage. Log and render with placeholder color bars. Optional