When you have an edit in the sequencer that has different cuts from the same sequence, it will outputs each cut to a different numbered folder:
So for example this is the effective set of output-tokens:
someProject/{sequence_name}{shot_name}/{shot_name}.{frame_number_shot}
the shot_name will be appended if it’s used multiple times, so you get a folder structure like this:
someProject/MainSequendce/AwesomeShot/AwesomeShot.0123.exr
someProject/MainSequendce/AwesomeShot(1)/AwesomeShot(1).0523.exr
someProject/MainSequendce/AwesomeShot(2)/AwesomeShot(2).0823.exr
That’s not really what we want/need and I can’t find a way to disable that behavior.
In case anyone wonders why, we have a workflow where we render out a few dozens or so single take shots, ruff unpolished material but good enough to make a draft edit. So then the editor make a fancy cut down edit in Resolve using these renders. (in the end maybe 10…20% of footage is being used in the edit, the rest is never to be seen again)
Then with some python we import the Resolve edit back into the sequencer. So we now we have the ‘live’ version of the edit and this makes clear to us what parts are actually in view and thus which parts of the 3d world, and the mocap, needs cleaning/tweaking etc.
Finally we render out the new edit, and since it’s still using the original shot sequences it only needs to overwrite the frames that are used in the new edit. Editor reload the footage and he has he nice and cleaned renders in there ready for fine tuning, grading etc.
So what initially was a 10 sec single shot can now be cut down to 3 separate 1 second ones. Rendering this using the MQR will result in the above issue with the ( ) being appended.
I can write some code to rename and juggle the output but hoping there is some (hidden) setting for this…