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 |