Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Aftereffects 2022 and Deadline #2748

Merged
merged 4 commits into from
Feb 18, 2022
Merged

Conversation

kalisp
Copy link
Member

@kalisp kalisp commented Feb 17, 2022

Brief description

Version of AE wasn't propagated correctly into DL.

Description

This adds possibility to query AE to get version that should be pushed to Deadline. With this version proper executable of AE is selected.

Introduced Multiprocess field in project_settings/deadline/publish/AfterEffectsSubmitDeadline to enable/disable multiprocess rendering on DL. It looks that AE 2022 (at least current version) has some issue (throws error in DL about wrong -mp argument).

In case of multiple versions of AE working on same project (not recommended) its possible to use environment variable MULTIPROCESS set to 'No' in System Settings to override project setting for specific variant of AE.

MULTIPROCESS env var is not required, only 2022 has it set in defaults.

Additional info

Also contains fix for get_audio_url issue, kept in same PR to not increase extension version unnecessarily.

Requires reinstall of extension!

Testing notes:

  1. start with this step
  2. follow this step

Added multiprocess setting for AE2022
Used to properly propagate major.minor version from the app to allow DL configure proper executables
In case of multiple variants of AE, project setting might not be enough. Add MULTIPROCESS env var to specific app variant.
@kalisp kalisp requested a review from 64qam February 17, 2022 10:53
@mkolar
Copy link
Member

mkolar commented Feb 17, 2022

Task linked: OP-2551 Aftereffects 2022 and Deadline

@kalisp kalisp self-assigned this Feb 17, 2022
@mkolar mkolar added the type: bug Something isn't working label Feb 18, 2022
@kalisp kalisp merged commit 7cc038b into develop Feb 18, 2022
@kalisp kalisp deleted the OP-2551_Aftereffects-2022-and-Deadline branch February 18, 2022 16:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
host: After Effects type: bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants