We have some post-render processes we run with a Python script. In Deadline, it is simplest to run them as a dependent job, split into tasks with 25 frame chunks, using the Python plugin.
I’m running into behavior that seems inconsistent with the code. Let’s say Task 0 is frames 1-25, Task 1 is 26-50, and Task 2 is 51-55. Let’s say the argument is formatted like this:
-t <STARTFRAME>-<ENDFRAME>
I’d expect the process to run once, for all frames in the range of the task. Task 0, for example, would be:
-t 1-25
Instead, however, it’s formatting like this:
-t 1-1
-t 2-2
-t 3-3
-t 4-4
-t 5-5
-t 6-6
-t 7-7
-t 8-8
-t 9-9
-t 10-10
-t 11-11
...
As you can imagine, this is very inefficient. The code doesn’t seem to support this behavior. Any ideas? Is there something I can change?
Sorry, I know I’m posting quite a bit lately. We’re moving quickly to get moved over before a large project begins and I’m feeling the pressure. ^_^, Thanks in advance!