I may be wrong, but I was pretty sure that Deadline had a feature to detect a minimum file size for a frame, as a way to detect the sucess of the render - kinda like the minimum render time option. I would like to be able to check maya and nuke renders, after they run, to make sure the files are larger then a specific threshold. Does this option exist, or was it something custom at my last place of work?
If it does not exist, I suppose I could write it into the PostRenderTasks function for those plugins, but I figured I’d ask if this is built into Deadline or if anyone has a snippet of code liying around that they can share…
This feature is only built in to the After Effects plugin. Deadline does have an option to check for missing or “small” output, but it’s a right-click option for jobs in the Monitor, and isn’t performed automatically.
You could refer to the AE plugin to see how we do it. Just take a look at the PostRenderTasks function in AfterEffects.py. In this plugin, the user can specify a minimum file size during submission, but you could always just hardcode a minimum size to make things simpler.
Cheers,
Good afternoon!
I’m also running up against this… we get occasional write errors during maya renders, leaving us with missing or stubby (1K) files.
Looks like only the AE plug-in has that option (and accessible only from the integrated script?)… you’d mentioned here a right-click option in Monitor… is it still around? I don’t think I see it.
It’s the Check For Missing Output option, but it’s only available if Deadline is aware of where each output file is going. This can vary depending on how the job was submitted. If you can right-click on tasks for the job and view the image files, then the Check For Missing Output option should be available.
Cheers,