Nuke WriteNode Auto-File-Name-Expression doesn't work with Deadline

Hi,

I wrote an Auto-File-Name-Expression for a better Nuke workflow. Our work files located in
/compositing/work/shot_010_v01_tn.nk
and I like to render to
/compositing/render/v01/shot_010_v01_tn_1001.jpg

My expression (is a mix between different codes I found) :wink:

[file dirname [value root.name]]/…/render/[join [lrange [split [file rootname [file tail [value root.name]]] “”] end-5 end-3] “”]/[split [file rootname [file tail [value root.name]]]]_%04d.jpg

and this works fine for my local renderings.

When I submit the job to deadline, it is rendering and I can see at “Explore Output” the right path;
but if want to explore my rendering, the Error “Output location does not exist” appears. And no file or folder is written.

What did I wrong ?! Thanks for help :wink:

Is the path rooted (not a network path, for network, it better to mount on a local network drive (so it got a letter (“N:\mypath…”) instead of “\servername\mypath…”).

Thanks Marco, but thats not the problem … local render and Deadline render shows me always the X:/ path… and deadline is rendering - but not written any files :-/

If I understand correctly you’re changing the output location, but deadline is reading it from the write node setting, so expects it to be there?

is it failing to write the output because it’s unable to write the subfolders? If the subfolders exist does it write out? Or is it just that the output location is getting confused? I think if you set this in the deadline submission it will override any setting in the nuke comp.