Is there a way to do this?
I am writing a multi playblast app to manage playblasts in 3ds Max, Maya and Houdini. When the user decides to submit a playblast I want to publish the workfile automatically, version up the workfile and submit the playblast images with the linked publish. As far as I can see the only way to do this currently is to replicate a lot of the code in tk-multi-publish along with all the hooks for application specific code. That would make this app really cumbersome and also mean maintaining two sets of publish hooks that did the same thing. I looked at possibly forking the tk-multi-publish app but the logic seems heavily integrated with the ui so I can't find a way to run a simple publish without the ui.
Is there a better way?